Skip to main content

9. Meekijken

9.1 Schermafbeelding

oefenhub_docent_07_meekijken_v1_14.png

9.2 Scherm meta data

VeldWaarde
Scherm-IDSCH-DOC-07-01
SchermnaamMeekijken — Live meekijkweergave
Doelgroep / onderdeelDocent
Bronbestandoefenhub_docent_07_meekijken_v1_14.html
MockupversieV1.14
Screenshotbestandoefenhub_docent_07_meekijken_v1_14.png
Processtap / contextDe docent opent vanuit het online-overzicht een actieve oefenrun van een gekoppelde leerling en volgt deze oefenrun alleen-lezen terwijl de leerling oefent.
DocumentatiestatusUitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie.
OpmerkingenDe mockup toont dynamische voorbeeldwaarden. Namen, vragen, antwoorden, voortgang, tijden en scores verschillen per leerling, niveau, oefening, technische module en concrete exercise run.
Route / URL-patroonDocentnavigatie > Online > Kijk live mee. Functioneel routepatroon: /docent/online/{studentId}/meekijken/{exerciseRunId} of een gelijkwaardige server-side beveiligde routecontext.
Autorisatie / vereiste rol-contextActieve docentcontext met actieve docent-leerlingrelatie, actieve niveauautorisatie voor de leerling en een actieve oefenrun binnen die toegestane docentcontext.
Primair domeinobject / hoofdentiteitActieve ExerciseRun met bijbehorende voortgangsregels en een geregistreerde live meekijksessie.
Gerelateerde schermen / navigatie08_online_overzicht, 07_bekijk_geschiedenis.

9.3 Functionele beschrijving

Dit scherm toont de live meekijkweergave waarmee een docent een actieve oefenrun van een gekoppelde leerling kan volgen. De docent ziet de actuele leerlingcontext, de huidige vraag, de actuele voortgang binnen de run, de uniforme runstand en een compacte lijst met eerder beantwoorde vragen.

De meekijkweergave is nadrukkelijk alleen-lezen. De docent kan de oefening niet beantwoorden, corrigeren, pauzeren, overslaan of namens de leerling beïnvloeden. Alle getoonde waarden komen uit de server-side opgeslagen voortgang van de actieve run en worden via real-time communicatie bijgewerkt nadat de leerling een relevante stap heeft bevestigd.

De pagina wordt normaal geopend vanuit het online-overzicht nadat daar is vastgesteld dat de leerling online is én daadwerkelijk met een oefening bezig is. Wanneer de leerling online is maar geen actieve oefenrun heeft, hoort de actie Kijk live mee op het online-overzicht niet beschikbaar te zijn.

Interpretatie van mockupwaarden

De waarden in de mockup zijn voorbeelddata. Dit geldt onder meer voor de leerlingnaam, avatarletter, niveau, categorie, oefening, vraagnummer, totaal aantal vragen, getoonde som, antwoordwaarde, vorige vraag, voortgangsaantal, score, foutaantal en totale tijd. Deze waarden mogen niet als vaste functionele inhoud of seeddata worden geïnterpreteerd.

De concrete inhoud is afhankelijk van:

  • de geselecteerde leerling;
  • de actieve docentcontext;
  • het geautoriseerde niveau;
  • de gekozen categorie en oefening;
  • de technische module die de oefening rendert;
  • de actuele ExerciseRun;
  • de voortgangsstatus per vraag binnen die run.

Ook vraag- en antwoordweergave is moduleafhankelijk. Een tafeloefening kan bijvoorbeeld een korte som tonen, terwijl een andere module meerdere invoervelden, breuken, tekstuele opdrachten of samengestelde antwoorden kan hebben. De live meekijkweergave moet daarom generiek genoeg zijn om uniforme rungegevens te tonen, maar de vraaginhoud en antwoordpresentatie via de module-specifieke payload/rendering te ondersteunen.

Belangrijkste business rules

  • Een docent mag alleen live meekijken binnen de eigen docentcontext.
  • Een actieve docent-leerlingrelatie is verplicht.
  • De bekeken oefenrun moet vallen binnen een niveau waarvoor deze docent de leerling heeft geautoriseerd.
  • Collaboratorrechten op een niveau geven geen zelfstandig recht om leerlingruns live te bekijken.
  • Live meekijken registreert een afzonderlijke meekijksessie voor auditdoeleinden.
  • De weergave is alleen-lezen en mag geen voortgangsdata van de leerling wijzigen.
  • De zichtbare waarden zijn actuele runtimewaarden en mogen niet uit mockupdata of hardcoded voorbeelden komen.
  • Bij beëindiging van de oefenrun of verlies van de live verbinding moet de docent begrijpelijke terugkoppeling krijgen.

9.4 UI-elementen en velddefinities

Element-IDTypeGUI-verwijzingOmschrijvingZichtbaar labelOpmerkingTechnische naam
SCH-DOC-07-01-S01SectionPagina / hoofdcontainerHoofdweergave van de live meekijksessie. Bevat de leerlingcontext, actuele vraag, actuele stand en eerdere vragen.Live meekijkenGeen invoer- of mutatieformulier; alleen-lezen monitoring.LiveViewPage
SCH-DOC-07-01-A01Action / NavigationBreadcrumbNavigatiepad terug naar bovenliggende context, waaronder het online-overzicht.Online / Live meekijkenDe breadcrumb bevat domeincontext, maar toont geen technische identifiers.LiveViewBreadcrumb
SCH-DOC-07-01-S02SectionIntrokaart linksbovenIntroduceert dat de docent live meekijkt met een leerlingrun.Live meekijkenTekst gebruikt dynamische leerlingnaam wanneer beschikbaar.LiveViewIntroSection
SCH-DOC-07-01-F01FieldIntrokaartKorte toelichting dat de docent de actuele vraag en eerder beantwoorde vragen binnen dezelfde run volgt.Bekijk live hoe <leerlingnaam> door een oefening gaat.De zichtbare leerlingnaam is dynamisch; mockupnaam is voorbeelddata.LiveViewIntroText
SCH-DOC-07-01-S03SectionLeerlingcontextkaartToont de leerling en de actieve oefencontext waarbinnen wordt meegekeken.LeerlingcontextContext is nodig om te voorkomen dat de docent een run buiten de bedoelde leerling of oefening interpreteert.StudentContextCard
SCH-DOC-07-01-F02FieldLeerlingcontextkaartVisuele leerlingrepresentatie, bijvoorbeeld initiaal of avatar.<avatar>Komt uit profiel-/avatarconfiguratie; de letter in de mockup is voorbeeld.StudentAvatarDisplay
SCH-DOC-07-01-F03FieldLeerlingcontextkaartVolledige naam van de leerling waarvoor de actieve run wordt bekeken.<leerlingnaam>Alleen zichtbaar als de docent deze leerling binnen de eigen context mag bekijken.StudentDisplayName
SCH-DOC-07-01-F04FieldLeerlingcontextkaartCompacte contextregel met niveau, categorie en oefening.<niveau> · <categorie> · <oefening>Alle onderdelen zijn dynamisch en worden afgeleid uit de actieve runcontext.ActiveRunContextLabel
SCH-DOC-07-01-M01Message / StatusLeerlingcontextkaartStatusbadge die aangeeft dat de live verbinding actief is.Live verbondenStatus is afgeleid uit SignalR-/sessiestatus en actieve runstatus.LiveConnectionStatus
SCH-DOC-07-01-S04SectionKaart Huidige vraagToont de actuele vraag binnen de actieve exercise run.Huidige vraagVraaginhoud is moduleafhankelijk en mag niet door het generieke scherm hardcoded worden.CurrentQuestionCard
SCH-DOC-07-01-F05FieldKaart Huidige vraagToelichting dat de kaart live wordt bijgewerkt na bevestigde leerlingstappen.Deze weergave wordt live bijgewerkt zodra de leerling antwoord bevestigt.De mockup impliceert updates na bevestigen, niet per losse toetsaanslag.LiveUpdateDescription
SCH-DOC-07-01-F06Field / StatusKaart Huidige vraag rechtsbovenHuidige vraagpositie binnen de run.Vraag <nummer> van <totaal>Beide waarden zijn dynamisch en komen uit runvoortgang en totaal aantal vragen.CurrentQuestionPosition
SCH-DOC-07-01-F07FieldVraagvlakDe actuele opgave of vraagpresentatie.<vraagweergave>Module-specifieke rendering; kan tekst, getal, formule of samengestelde inhoud zijn.CurrentQuestionPrompt
SCH-DOC-07-01-F08FieldAntwoordblokAntwoordweergave voor de actuele vraag wanneer deze volgens de runstatus beschikbaar is.Antwoord huidige vraagKan leeg, wachtend of gevuld zijn afhankelijk van de vraagstatus. Niet bedoeld om onbevestigde invoer zonder serverstatus te tonen.CurrentQuestionAnswer
SCH-DOC-07-01-F09FieldAntwoordblokCompacte weergave van de vorige bevestigde vraag en uitkomst.Vorige vraagWordt afgeleid uit de laatst bevestigde voortgangsregel vóór de huidige vraag.PreviousConfirmedQuestionSummary
SCH-DOC-07-01-F10Field / IndicatorVoortgangsbalkVisuele voortgang binnen de oefenrun.<bevestigd> van de <totaal> vragen zijn bevestigdAfgeleid uit bevestigde voortgangsregels; niet uit mockuppercentage.RunProgressIndicator
SCH-DOC-07-01-S05SectionRechterkaart Actuele standToont uniforme runwaarden die tijdens de oefening worden bijgewerkt.Actuele standGebruikt uniforme runvelden of actuele server-side voortgangsaggregatie.CurrentRunStatusCard
SCH-DOC-07-01-F11FieldActuele standAantal bevestigde vragen binnen de actieve run.BevestigdDynamische teller.ConfirmedQuestionCount
SCH-DOC-07-01-F12FieldActuele standAantal goed beantwoorde bevestigde vragen.GoedDynamische teller.CorrectAnswerCount
SCH-DOC-07-01-F13FieldActuele standAantal fout beantwoorde bevestigde vragen.FoutInclusief vragen die volgens runregels als fout tellen.IncorrectAnswerCount
SCH-DOC-07-01-F14FieldActuele standTotale verstreken tijd van de actieve run.Totale tijdWordt live afgeleid uit starttijd en huidige tijd of uit opgeslagen runvoortgang.ElapsedRunTime
SCH-DOC-07-01-S06SectionRechterkaart Eerdere vragenCompact overzicht van eerder beantwoorde vragen binnen dezelfde run.Eerdere vragenLijstinhoud is dynamisch en afhankelijk van de module en het aantal bevestigde vragen.PreviousQuestionsCard
SCH-DOC-07-01-T01List / TableEerdere vragenLijst met vraagnummer, vraagweergave, antwoord en resultaatstatus per eerdere vraag.Eerdere vragenVisueel als kaartenlijst; functioneel een lijst van voortgangsregels.PreviousQuestionList
SCH-DOC-07-01-F15FieldRegel in eerdere vragenVolgnummer van de vraag binnen de run.<nummer>Gebaseerd op runvolgorde, niet op database-ID.QuestionSequenceNumber
SCH-DOC-07-01-F16FieldRegel in eerdere vragenCompacte vraagweergave voor een eerder beantwoorde vraag.<vraagweergave>Moduleafhankelijk; de sommen in de mockup zijn voorbeelddata.PreviousQuestionPrompt
SCH-DOC-07-01-F17FieldRegel in eerdere vragenAntwoord dat bij de voortgangsregel hoort.Antwoord: <antwoord>Alleen tonen wanneer het antwoord volgens de voortgangsstatus beschikbaar is.PreviousQuestionAnswer
SCH-DOC-07-01-F18Field / StatusRegel in eerdere vragenResultaatstatus van de vraag.Goed / Fout / Open / Geen ideeWaarden volgen uit de runregels; Geen idee moet afzonderlijk herkenbaar blijven wanneer gebruikt.PreviousQuestionResultStatus
SCH-DOC-07-01-M02MessageLive verbinding verbrokenMelding wanneer de live verbinding niet meer beschikbaar is na herverbindingspogingen.Live verbinding verbrokenNiet expliciet zichtbaar in de mockup, maar functioneel nodig voor live meekijken.LiveConnectionLostMessage
SCH-DOC-07-01-M03MessageLeerlingsessie beëindigdMelding wanneer de leerling de oefening afsluit of de actieve run eindigt.Leerlingsessie afgeslotenNiet expliciet zichtbaar in de mockup, maar functioneel nodig bij beëindiging van de run.StudentSessionEndedMessage

9.5 Waardelagen

Element-IDGUI-verwijzingZichtbaar labelTechnische naamDatabronWaardebronDatatypeBewerkbaarValidatie / regel
SCH-DOC-07-01-A01BreadcrumbOnline / Live meekijkenLiveViewBreadcrumbRoutering + actieve rolcontextAfgeleidTekst / navigatieNeeMag geen technische identifiers zoals GUID's tonen.
SCH-DOC-07-01-F01IntrokaartBekijk live hoe <leerlingnaam> door een oefening gaat.LiveViewIntroTextUsers + actieve runcontextAfgeleidTekstNeeLeerlingnaam alleen tonen na autorisatiecontrole.
SCH-DOC-07-01-F02Leerlingcontextkaart<avatar>StudentAvatarDisplayUsers / profielafbeeldingconfiguratieDatabaseTekst / afbeeldingreferentieNeeFallback naar initiaal of standaardavatar wanneer geen profielafbeelding beschikbaar is.
SCH-DOC-07-01-F03Leerlingcontextkaart<leerlingnaam>StudentDisplayNameUsers / applicatieprofielDatabaseTekstNeeAlleen zichtbaar bij actieve docent-leerlingrelatie.
SCH-DOC-07-01-F04Leerlingcontextkaart<niveau> · <categorie> · <oefening>ActiveRunContextLabelExerciseRuns, TeacherLevels, TeacherLevelCategories, Categories, ExercisesAfgeleid uit actieve runcontextTekstNeeMoet horen bij een niveau waarvoor de docent deze leerling mag volgen.
SCH-DOC-07-01-M01LeerlingcontextkaartLive verbondenLiveConnectionStatusSignalR-verbinding, online presence, actieve ExerciseRunBerekend / runtimeStatusNeeAlleen tonen als live kanaal actief is en run nog open is.
SCH-DOC-07-01-F06Huidige vraagVraag <nummer> van <totaal>CurrentQuestionPositionExerciseRuns, voortgangsregelsBerekendNumeriek / tekstNeeNummer ligt tussen 1 en totaal aantal vragen.
SCH-DOC-07-01-F07Vraagvlak<vraagweergave>CurrentQuestionPromptExerciseRunProgress + module-specifieke JSON/base64-payloadDatabase + module-renderingModuleafhankelijke presentatieNeeGenerieke UI mag vraaginhoud niet inhoudelijk interpreteren buiten het modulecontract.
SCH-DOC-07-01-F08AntwoordblokAntwoord huidige vraagCurrentQuestionAnswerExerciseRunProgress + module-specifieke payloadDatabase / runtimeModuleafhankelijke presentatieNeeAlleen zichtbaar wanneer antwoordstatus dit toestaat; geen onbevestigde clientinvoer zonder serveropslag tonen.
SCH-DOC-07-01-F09AntwoordblokVorige vraagPreviousConfirmedQuestionSummaryLaatst bevestigde ExerciseRunProgress vóór huidige vraagAfgeleidTekst / modulepresentatieNeeLeeg of verborgen wanneer nog geen eerdere bevestigde vraag bestaat.
SCH-DOC-07-01-F10Voortgangsbalk<bevestigd> van de <totaal> vragen zijn bevestigdRunProgressIndicatorExerciseRuns, ExerciseRunProgressBerekendNumeriek / percentageNeeBevestigd aantal mag nooit groter zijn dan totaal aantal vragen.
SCH-DOC-07-01-F11Actuele standBevestigdConfirmedQuestionCountExerciseRunProgress / uniforme runveldenBerekend / databaseIntegerNeeTelt alleen definitief bevestigde vragen binnen dezelfde run.
SCH-DOC-07-01-F12Actuele standGoedCorrectAnswerCountExerciseRuns.CorrectCount of actuele server-side aggregatieDatabase / berekendIntegerNeeWordt bijgewerkt na bevestigde antwoordstap.
SCH-DOC-07-01-F13Actuele standFoutIncorrectAnswerCountExerciseRuns.IncorrectCount of actuele server-side aggregatieDatabase / berekendIntegerNeeVragen met Geen idee tellen volgens runregels als fout.
SCH-DOC-07-01-F14Actuele standTotale tijdElapsedRunTimeExerciseRuns.StartedAtUtc, actuele tijd, eventueel runvoortgangBerekendTijdduurNeeLokale presentatie; opslag en berekening op basis van UTC-tijden.
SCH-DOC-07-01-T01Eerdere vragenEerdere vragenPreviousQuestionListExerciseRunProgress + modulepayloadDatabase + module-renderingLijstNeeBevat alleen regels uit dezelfde ExerciseRun.
SCH-DOC-07-01-F15Eerdere vragenregel<nummer>QuestionSequenceNumberExerciseRunProgress.SequenceNumberDatabaseIntegerNeeGebruikt functioneel volgnummer, geen technische ID.
SCH-DOC-07-01-F16Eerdere vragenregel<vraagweergave>PreviousQuestionPromptExerciseRunProgress + modulepayloadDatabase + module-renderingModuleafhankelijke presentatieNeeMockupvragen zijn voorbeeldwaarden.
SCH-DOC-07-01-F17Eerdere vragenregelAntwoord: <antwoord>PreviousQuestionAnswerExerciseRunProgress + modulepayloadDatabase + module-renderingModuleafhankelijke presentatieNeeAntwoordpresentatie moet passen bij technische module.
SCH-DOC-07-01-F18Eerdere vragenregelGoed / Fout / Open / Geen ideePreviousQuestionResultStatusExerciseRunProgress statusveldenDatabase / berekendEnum / statusNeeStatus moet onderscheid maken tussen goed, fout, open en Geen idee wanneer van toepassing.
SCH-DOC-07-01-S01Pagina / hoofdcontainerLive meekijkenLiveViewSessionLiveViewAuditDatabaseAuditrecordNeeBij starten wordt een meekijksessie vastgelegd met viewer, rolcontext, leerling, run en starttijd.
SCH-DOC-07-01-M02VerbindingsmeldingLive verbinding verbrokenLiveConnectionLostMessageSignalR-clientstatus / reconnectresultaatRuntimeMeldingNeeTonen na mislukte herverbinding volgens ingestelde retryregels.
SCH-DOC-07-01-M03Sessie-eindmeldingLeerlingsessie afgeslotenStudentSessionEndedMessageExerciseRuns, SignalR-event, presenceRuntime / databaseMeldingNeeTonen wanneer de run of leerlingcontext eindigt tijdens meekijken.

9.6 Schermtrace naar SRS en acceptatiecriteria

De onderstaande tabel legt per schermrequirement de koppeling naar het centrale schermrequirements-trace-register, SRS-requirements en acceptatiecriteria vast. De normatieve requirementtekst staat in de SRS; dit schermdocument beschrijft alleen de lokale schermcontext.

Deze tabel bevat alleen schermtraceability. De normatieve requirementtekst en acceptatiecriteria staan centraal in de SRS.

SchermrequirementDektSchermcontext
REQ-SCH-DOC-07-01-01SRS-LIVE-002
AC-LIVE-002
Live meekijken uitsluitend starten voor een actieve oefenrun van precies één geselecteerde leerling
REQ-SCH-DOC-07-01-02SRS-AUTH-001
SRS-LIVE-002
AC-AUTH-001
AC-LIVE-002
Vóór het tonen van de live meekijkweergave server-side controleren of de gebruiker in een actieve docentcontext werkt
REQ-SCH-DOC-07-01-03SRS-LIVE-002
AC-LIVE-002
Controleren dat er een actieve docent-leerlingrelatie bestaat tussen de docent en de geselecteerde leerling
REQ-SCH-DOC-07-01-04SRS-AUTH-001
SRS-LIVE-002
AC-AUTH-001
AC-LIVE-002
Controleren dat de actieve oefenrun valt binnen een niveau waarvoor deze docent de leerling heeft geautoriseerd
REQ-SCH-DOC-07-01-05SRS-LIVE-002
AC-LIVE-002
Het systeem mag collaboratorrechten niet gebruiken als zelfstandig recht om live leerlingruns te bekijken
REQ-SCH-DOC-07-01-06SRS-LIVE-002
AC-LIVE-002
De live meekijkweergave alleen-lezen houden en mag vanuit dit scherm geen leerlingantwoord, vraagstatus of runvoortgang wijzigen
REQ-SCH-DOC-07-01-07SRS-NFR-AUD-001
SRS-LIVE-002
AC-NFR-AUD-001
AC-LIVE-002
Bij het starten van live meekijken een auditregistratie aanmaken in LiveViewAudit of een functioneel gelijkwaardige auditstructuur
REQ-SCH-DOC-07-01-08SRS-NFR-AUD-001
SRS-LIVE-002
AC-NFR-AUD-001
AC-LIVE-002
Bij beëindiging van de meekijksessie het eindmoment van de auditregistratie vastleggen
REQ-SCH-DOC-07-01-09SRS-AUTH-004
SRS-LIVE-002
AC-AUTH-004
AC-LIVE-002
De leerlingcontext tonen met dynamische leerlingnaam en actieve runcontext, zonder technische identifiers zichtbaar te maken
REQ-SCH-DOC-07-01-10SRS-LIVE-002
AC-LIVE-002
De status van de live verbinding tonen op basis van runtimeverbinding en actieve runstatus
REQ-SCH-DOC-07-01-11SRS-LIVE-002
AC-LIVE-002
De huidige vraagpositie tonen als dynamische waarde op basis van de actieve runvoortgang
REQ-SCH-DOC-07-01-12SRS-LIVE-002
AC-LIVE-002
Vraaginhoud en antwoordpresentatie renderen op basis van de module-specifieke historische runpayload en niet op basis van hardcoded mockupwaarden
REQ-SCH-DOC-07-01-13SRS-AUTH-001
SRS-LIVE-002
AC-AUTH-001
AC-LIVE-002
De actuele weergave bijwerken nadat de leerling een relevante antwoordstap bevestigt en de voortgang server-side is opgeslagen
REQ-SCH-DOC-07-01-14SRS-LIVE-002
AC-LIVE-002
Real-time updates voor live meekijken via SignalR of een functioneel gelijkwaardig mechanisme aan de docent doorgeven
REQ-SCH-DOC-07-01-15SRS-RDM-006
SRS-RDM-002
SRS-RDM-001
SRS-LIVE-002
AC-RDM-006
AC-RDM-002
AC-RDM-001
AC-LIVE-002
De voortgangsbalk en voortgangstekst afleiden uit het aantal bevestigde vragen ten opzichte van het totaal aantal vragen van de run
REQ-SCH-DOC-07-01-16SRS-LIVE-002
AC-LIVE-002
De actuele stand tonen met ten minste bevestigde vragen, goed, fout en totale tijd
REQ-SCH-DOC-07-01-17SRS-AUTH-001
SRS-LIVE-002
AC-AUTH-001
AC-LIVE-002
De actuele scorewaarden afleiden uit uniforme runvelden of uit actuele server-side aggregatie van dezelfde run
REQ-SCH-DOC-07-01-18SRS-LIVE-002
AC-LIVE-002
Vragen met Geen idee afzonderlijk herkenbaar kunnen tonen wanneer de technische module en runinstellingen deze optie ondersteunen
REQ-SCH-DOC-07-01-19SRS-LIVE-002
AC-LIVE-002
Eerdere vragen binnen dezelfde run tonen in runvolgorde met vraagnummer, vraagweergave, antwoord en resultaatstatus
REQ-SCH-DOC-07-01-20SRS-LIVE-002
AC-LIVE-002
Voorkomen dat voortgangsregels uit andere runs, andere leerlingen of andere docentcontexten in de lijst met eerdere vragen verschijnen
REQ-SCH-DOC-07-01-21SRS-RDM-006
SRS-RDM-002
SRS-RDM-001
SRS-LIVE-002
AC-RDM-006
AC-RDM-002
AC-RDM-001
AC-LIVE-002
Dynamische waarden zoals leerlingnaam, vraaginhoud, antwoorden, aantallen en tijden nooit hardcoded overnemen uit de mockup
REQ-SCH-DOC-07-01-22SRS-NFR-AUD-001
SRS-LIVE-002
AC-NFR-AUD-001
AC-LIVE-002
Tijdwaarden zoals totale tijd en auditmomenten consistent berekenen vanuit UTC-bronwaarden en lokaal begrijpelijk presenteren
REQ-SCH-DOC-07-01-23SRS-LIVE-002
AC-LIVE-002
Bij verlies van de live verbinding herverbindingspogingen uitvoeren en na definitief falen een begrijpelijke melding tonen
REQ-SCH-DOC-07-01-24SRS-LIVE-002
AC-LIVE-002
De docent informeren wanneer de leerling de oefensessie beëindigt of de actieve run niet langer live gevolgd kan worden
REQ-SCH-DOC-07-01-25SRS-LIVE-002
AC-LIVE-002
Meerdere gelijktijdige bevoegde meekijkers kunnen toestaan zonder dat zij elkaars weergave of de leerlingrun beïnvloeden
REQ-SCH-DOC-07-01-26SRS-AUTH-001
SRS-LIVE-002
AC-AUTH-001
AC-LIVE-002
Directe URL-toegang tot een live meekijkrun blokkeren wanneer de docent niet aan alle autorisatievoorwaarden voldoet
REQ-SCH-DOC-07-01-27SRS-LIVE-002
AC-LIVE-002
Bij ontbrekende, verouderde of beëindigde runcontext geen technische fout tonen, maar een functionele melding of terugnavigatie naar het online-overzicht aanbieden

9.7 Technische koppeling

Voor technische uitwerking zijn vooral relevant: