Skip to main content

2. Frontpage

2.1 Schermafbeelding

oefenhub_leerling_01_frontpage_v6_3.png

2.2 Scherm meta data

VeldWaarde
Scherm-IDSCH-LLN-01-01
SchermnaamFrontpage — Landingsview
Doelgroep / onderdeelLeerling
Bronbestandoefenhub_leerling_01_frontpage_v6_3.html
MockupversieV6.3
Screenshotbestandoefenhub_leerling_01_frontpage_v6_3.png
Processtap / contextNa inloggen in actieve leerlingcontext; primaire landingsview van de leerling.
DocumentatiestatusUitgewerkt op basis van HTML-mockup, PNG-screenshot, Functioneel Ontwerp, Technisch Ontwerp, Software Requirements Specification en ondersteunende documentatie.
OpmerkingenGenerieke header-, berichten-, profiel- en footercomponenten worden alleen beschreven voor zover zij binnen deze leerlingview functioneel relevant zijn. Alle zichtbare voorbeeldwaarden in de mockup zijn dynamisch en mogen niet als vaste data worden geïnterpreteerd.
Route / URL-patroonFunctioneel routepatroon: leerling-frontpage na inloggen binnen actieve leerlingcontext.
Autorisatie / vereiste rol-contextActieve leerlingcontext; niet bedoeld voor docent-, ouder-/voogd- of beheerdercontext.
Primair domeinobject / hoofdentiteitSamengestelde leerlingfrontpage op basis van actief niveau, beschikbare categorieën/oefeningen, exercise runs, geschiedenis en samenvattingswaarden.
Gerelateerde schermen / navigatie03_oefening, 04_start_nieuwe, 05_geschiedenis_overzicht, 07_geschiedenis_alles, 08_gedeelde_oefening_overzicht.
Data-karakterOriëntatie- en startscherm; alle waarden, lijsten, aanbevelingen en statistieken zijn afgeleid uit actuele leerlingcontext en opgeslagen oefenruns.

2.3 Functionele beschrijving

De leerling-frontpage is de primaire landingspagina voor een gebruiker die in een actieve leerlingcontext werkt. Het scherm helpt de leerling snel verder met oefenen binnen het actieve niveau en toont samenvattende voortgang op basis van afgeronde en eventueel nog openstaande exercise runs.

De pagina bevat geen beheerfunctionaliteit. Alle zichtbare blokken zijn gericht op oriëntatie, starten, hervatten en terugkijken. De getoonde categorieën, oefeningen, aantallen, tijdsaanduidingen en voortgangswaarden zijn dynamisch en kunnen per leerling, actief niveau, docentautorisatie, oefeningstype en concrete exercise run verschillen.

2.3.1 Interpretatie van mockupwaarden

Waarden zoals leerlingnaam, actief niveau, categorieën, oefeningen, aantallen, favoriet, laatst geoefend, gemiddelde tijd en statistiekbalken zijn mockupvoorbeelden. Zij beschrijven de vorm en functionele betekenis van de velden, maar zijn geen vaste productiegegevens.

Voor deze view geldt specifiek:

  • Verder waar ik was is alleen beschikbaar wanneer voor de leerling binnen het actieve niveau minimaal één niet-afgeronde exercise run bestaat. De actie hervat de laatst gestarte en nog niet afgeronde run binnen de juiste context.
  • Jouw snelle start is een weekgebaseerde opkikker / samenvattende conclusie. De tekst en waarden worden afgeleid uit recente activiteit van de leerling, zoals afgeronde runs in de lopende week en de categorie waarin de leerling die week het meest actief was.
  • Populaire categorieën is geen vaste redactionele lijst. Het blok wordt dynamisch opgebouwd op basis van actuele populariteit binnen de toegankelijke leerlingcontext.
  • Recent geoefend bevat alleen inhoud wanneer de leerling afgeronde oefenruns heeft. Het blok toont maximaal de laatste drie afgeronde runs binnen de relevante leerlingcontext.
  • Statistieken worden opnieuw bepaald naarmate de leerling meer exercise runs afrondt. Totalen, maandwaarden, favoriete categorie, gemiddelde tijd en verdelingen per categorie/oefening zijn afgeleide waarden.

2.3.2 Hoofdopbouw

De frontpage bestaat uit de volgende functionele blokken:

  1. Header en categorienavigatie
    De header toont OefenHub, een persoonlijke welkomstregel, categorienavigatie, berichten en profieltoegang. De categorienavigatie wordt opgebouwd uit categorieën en oefeningen waarvoor de leerling binnen het actieve niveau toegang heeft. Categorieën zonder actieve toegankelijke oefeningen worden niet als startpunt aangeboden.

  2. Hero / verder oefenen
    Het hero-blok toont het actieve niveau en een algemene starttekst. De knop Verder waar ik was verschijnt of is bruikbaar wanneer er een hervatbare run bestaat. De knop Bekijk categorieën ondersteunt het kiezen van een oefencategorie wanneer de leerling niet direct wil hervatten.

  3. Jouw snelle start
    Deze kaart toont een positieve, korte voortgangssamenvatting op weekbasis. De tekst, weektelling en favoriet zijn berekende waarden. De kaart mag niet als vaste content worden gevuld met mockupwaarden.

  4. Populaire categorieën
    Dit blok toont een beperkte set categorieën die op dat moment populair zijn binnen de toegankelijke leerlingcontext. De getoonde categorieën en onderliggende oefeningnamen zijn dynamisch en worden bepaald door de actuele oefen- en autorisatiecontext.

  5. Recent geoefend
    Dit blok toont maximaal drie laatst afgeronde oefenruns van de leerling. Elke regel verwijst functioneel naar de betreffende categorie/oefening of naar de relevante geschiedeniscontext. Wanneer de leerling nog niets heeft afgerond, moet het scherm een begrijpelijke lege staat of alternatief startpunt tonen.

  6. Statistieken
    De statistiekensectie toont samenvattende voortgang op basis van afgeronde exercise runs. De sectie bevat hoofdtellingen, gemiddelde waarden en verdeling per categorie en oefening. De waarden worden gelezen uit uniforme runvelden of daaruit afgeleide statistieken; module-specifieke payloads zijn niet bedoeld als primaire bron voor deze frontpage-totalen.

2.4 UI-elementen en velddefinities

Element-IDTypeGUI-verwijzingOmschrijvingZichtbaar labelOpmerkingTechnische naam
SCH-LLN-01-01-S01SectionHeaderAlgemene leerlingheader met logo, welkomsttekst, categorienavigatie, berichten en profielingang.OefenHub / Welkom terug, <naam>Headeronderdelen zijn deels generiek, maar de categorienavigatie is leerlingcontextspecifiek.StudentHeaderSection
SCH-LLN-01-01-F01FieldHeader — welkomsttekstPersoonlijke begroeting op basis van het ingelogde leerlingprofiel.Welkom terug, <naam>Naam is dynamisch.StudentWelcomeText
SCH-LLN-01-01-S02SectionHeader — categorienavigatieHorizontale navigatie met toegankelijke categorieën en eventueel submenu met oefeningen.Rekenen / Taal / Engels / Spelling / TopografieLabels zijn mockupvoorbeelden; de set is dynamisch.StudentCategoryNavigation
SCH-LLN-01-01-B01ButtonCategoriebalk — categorieknopOpent direct of via submenu de toegankelijke oefeningen binnen een categorie.<categorie>Alleen categorieën met toegankelijke actieve oefeningen worden aangeboden.StudentCategoryButton
SCH-LLN-01-01-S03SectionHeroHoofdblok met actief niveau, titel, toelichting en startacties.Klaar om verder te oefenen?Niveau en beschikbaarheid van acties zijn dynamisch.StudentHeroSection
SCH-LLN-01-01-F02FieldHero — actief niveauToont het niveau waarin de leerling op dit moment werkt.Actief niveau: <niveau>Afgeleid uit actieve leerlinginstelling en geldige autorisaties.ActiveStudentLevelLabel
SCH-LLN-01-01-F03FieldHero — titelHoofdtitel van de frontpage.Klaar om verder te oefenen?Contenttekst; functioneel read only.StudentFrontpageHeroTitle
SCH-LLN-01-01-F04FieldHero — toelichtingKorte uitleg dat de leerling een categorie kan kiezen of verder kan waar hij/zij gebleven was.Oefen, leer en word steeds beter.Tekst is contentgedreven; de hervatlogica is dat niet.StudentFrontpageHeroText
SCH-LLN-01-01-B02ButtonHero — primaire actieHervat de laatst gestarte, niet-afgeronde exercise run binnen het actieve niveau.Verder waar ik wasAlleen beschikbaar wanneer een hervatbare run bestaat.ContinueLastOpenRunButton
SCH-LLN-01-01-B03ButtonHero — secundaire actieBrengt de leerling naar de categorieën/oefenkeuze.Bekijk categorieënOndersteunt navigatie naar beschikbare categorieën.ViewCategoriesButton
SCH-LLN-01-01-S04SectionRechter hero-kaartWeekgebaseerde opkikker met korte positieve conclusie en kernwaarden.Jouw snelle startAlle waarden zijn dynamisch en gebaseerd op recente activiteit.StudentQuickStartSection
SCH-LLN-01-01-F05FieldJouw snelle start — periodeKorte periodeaanduiding voor de kaart.Vandaag / deze weekLabel is afhankelijk van gekozen functionele presentatie.QuickStartPeriodLabel
SCH-LLN-01-01-F06FieldJouw snelle start — tekstPositieve samenvatting op basis van activiteit in de lopende week.<weekconclusie>Voorbeeldtekst in mockup is niet hardcoded.QuickStartEncouragementText
SCH-LLN-01-01-F07FieldJouw snelle start — deze weekAantal afgeronde oefeningen/runs of opdrachten binnen de lopende week, afhankelijk van definitieve teldefinitie.Deze weekWaarde wordt berekend; definitie moet centraal vastliggen.QuickStartThisWeekValue
SCH-LLN-01-01-F08FieldJouw snelle start — favorietCategorie waarin de leerling in de weekcontext het meest actief was.FavorietBij gelijke stand moet een vaste afleidingsregel gelden.QuickStartFavoriteCategory
SCH-LLN-01-01-S05SectionPopulaire categorieënKaart met beperkte set populaire categorieën binnen toegankelijke leerlingcontext.Populaire categorieënCategorieën en onderregels zijn dynamisch.PopularCategoriesSection
SCH-LLN-01-01-B04Button / LinkPopulaire categorieën — alles bekijkenOpent een bredere categorie- of oefenkeuze.Alles bekijkenRoute afhankelijk van implementatie van categorienavigatie.ViewAllCategoriesLink
SCH-LLN-01-01-A01Action / LinkPopulaire categoriekaartOpent de gekozen categorie of oefenkeuze binnen die categorie.<categorie>Alleen toegankelijke categorieën tonen.PopularCategoryCard
SCH-LLN-01-01-F09FieldPopulaire categoriekaart — oefeningenKorte dynamische opsomming van relevante of populaire oefeningen binnen categorie.<oefening> · <oefening>Maximaal aantal en sortering moeten functioneel vastliggen.PopularCategoryExerciseSummary
SCH-LLN-01-01-S06SectionRecent geoefendKaart met de laatst afgeronde oefenruns van de leerling.Recent geoefendMaximaal drie items; leeg wanneer er geen afgeronde runs zijn.RecentlyPracticedSection
SCH-LLN-01-01-B05Button / LinkRecent geoefend — geschiedenisNavigeert naar de geschiedenis van de leerling.GeschiedenisVerwijst naar geschiedenisoverzicht of brede geschiedenisroute.StudentHistoryLink
SCH-LLN-01-01-A02Action / LinkRecent geoefend — itemOpent de relevante oefening, oefenstartpagina of geschiedenisinformatie voor de afgeronde run.<categorie> → <oefening>Item is gebaseerd op afgeronde run.RecentRunItemLink
SCH-LLN-01-01-F10FieldRecent geoefend — laatst geoefendRelatieve of absolute aanduiding van het afrondmoment van de run.Laatst geoefend: <moment>Gebaseerd op CompletedAtUtc, lokaal weergegeven.RecentRunCompletedAtLabel
SCH-LLN-01-01-M01MessageRecent geoefend — lege staatMelding of alternatief startpunt wanneer geen afgeronde runs beschikbaar zijn.<lege-staattekst>Niet zichtbaar in gevulde mockup, wel functioneel vereist.RecentlyPracticedEmptyState
SCH-LLN-01-01-S07SectionStatistiekenSamenvattende statistiekensectie met totalen, maandwaarden, favoriet, gemiddelde tijd en verdelingen.StatistiekenAlle waarden zijn afgeleid uit afgeronde runs.StudentStatisticsSection
SCH-LLN-01-01-F11FieldStatistieken — totaal gemaaktTotaal aantal afgeronde oefeningen/runs of opdrachten, afhankelijk van definitieve teldefinitie.Totaal gemaaktWaarde is dynamisch; geen vaste mockupwaarde.TotalCompletedExercisesValue
SCH-LLN-01-01-F12FieldStatistieken — deze maandAantal afgeronde runs/opdrachten binnen de huidige maand.Deze maandGebaseerd op afrondmoment.CompletedThisMonthValue
SCH-LLN-01-01-F13FieldStatistieken — favoriete categorieMeest geoefende categorie binnen de statistiekcontext.Favoriete categorieAfgeleid uit afgeronde runs.FavoriteCategoryValue
SCH-LLN-01-01-F14FieldStatistieken — gemiddelde tijdGemiddelde tijd per vraag of gelijkwaardige statistiek uit uniforme runstatistieken.Gem. tijd per vraagWaarde wijzigt na afronden van runs.AverageTimePerQuestionValue
SCH-LLN-01-01-T01Table / ListStatistieken — categorieverdelingOverzicht per categorie met aantal afgeronde oefeningen/runs en visuele balk.<categorie> / <aantal> oefeningenCategorieën, aantallen en balkpercentages zijn dynamisch.CategoryStatisticsList
SCH-LLN-01-01-T02Table / ListStatistieken — oefeningverdelingOverzicht per categorie van onderliggende oefeningen met aantallen en visuele balk.<oefening> / <aantal> oefeningenOefeningen, aantallen en balkpercentages zijn dynamisch.ExerciseStatisticsList

2.5 Waardelagen

Element-IDGUI-verwijzingZichtbaar labelTechnische naamDatabronWaardebronDatatypeBewerkbaarValidatie / regel
SCH-LLN-01-01-F01Header — welkomsttekstWelkom terug, <naam>StudentWelcomeTextUsers / applicatieprofielgegevens van ingelogde leerlingDatabaseStringNeeAlleen profielnaam van de ingelogde leerling tonen; geen gegevens van gekoppelde rollen of relaties.
SCH-LLN-01-01-S02Header — categorienavigatie<categorieën>StudentCategoryNavigationTeacherStudentLevelAccess.IsActive, TeacherLevels, TeacherLevelCategories, Categories, Exercises.IsActiveAfgeleid uit actieve leerlingcontext en toegankelijke actieve oefeningenCollectionNeeAlleen categorieën tonen waarvoor de leerling binnen het actieve niveau toegang heeft en waarin minimaal één actieve oefening beschikbaar is.
SCH-LLN-01-01-F02Hero — actief niveauActief niveau: <niveau>ActiveStudentLevelLabelActief niveau uit leerlingprofiel/context + geldige niveauautorisatie of open niveauDatabase / afgeleidStringNeeAls meerdere niveaus beschikbaar zijn, moet de actieve keuze consistent uit de leerlingcontext komen.
SCH-LLN-01-01-B02Hero — primaire actieVerder waar ik wasContinueLastOpenRunButtonExerciseRuns met huidige leerling, actief niveau, IsCompleted = false en ontbrekend afrondmomentBerekendActionNeeAlleen beschikbaar wanneer minimaal één hervatbare run bestaat; bij meerdere runs wordt de laatst gestarte niet-afgeronde run gekozen.
SCH-LLN-01-01-B03Hero — secundaire actieBekijk categorieënViewCategoriesButtonToegankelijke categorieën/oefeningen binnen actieve leerlingcontextAfgeleidActionNeeActie mag niet naar niet-toegankelijke categorieën of oefeningen leiden.
SCH-LLN-01-01-F06Jouw snelle start — tekst<weekconclusie>QuickStartEncouragementTextAfgeronde ExerciseRuns binnen lopende week + eventueel contenttemplateBerekend / contenttemplateStringNeeTekst moet positief en ondersteunend blijven; concrete aantallen en categorieën worden dynamisch ingevuld.
SCH-LLN-01-01-F07Jouw snelle start — deze weekDeze weekQuickStartThisWeekValueExerciseRuns.CompletedAtUtc binnen lopende week voor huidige leerling en relevante contextBerekendIntegerNeeAlleen afgeronde, niet-test runs tellen mee; definitie van run versus vraag/opdracht moet centraal vastliggen.
SCH-LLN-01-01-F08Jouw snelle start — favorietFavorietQuickStartFavoriteCategoryExerciseRuns + categoriecontext van afgeronde runs binnen weekvensterBerekendString / nullableNeeBij geen weekactiviteit moet een lege staat of alternatieve tekst worden getoond; geen fictieve categorie tonen.
SCH-LLN-01-01-S05Populaire categorieënPopulaire categorieënPopularCategoriesSectionAfgeronde ExerciseRuns binnen toegankelijke actieve niveaucontext; Categories; ExercisesBerekendCollectionNeePopulariteit moet op basis van actuele/relevante gebruiksdata worden bepaald; alleen toegankelijke categorieën tonen.
SCH-LLN-01-01-F09Populaire categoriekaart — oefeningen<oefening> · <oefening>PopularCategoryExerciseSummaryExercises binnen de betreffende categorie en actieve leerlingcontext; eventueel populariteit per oefeningAfgeleid / berekendString / collectionNeeAlleen actieve, toegankelijke oefeningen tonen; maximum aantal en sortering moeten functioneel vastliggen.
SCH-LLN-01-01-S06Recent geoefendRecent geoefendRecentlyPracticedSectionExerciseRuns met IsCompleted = true, gevuld CompletedAtUtc, huidige leerling en relevante contextDatabase / berekendCollectionNeeMaximaal drie meest recent afgeronde runs tonen; bij nul resultaten lege staat of alternatief startpunt tonen.
SCH-LLN-01-01-F10Recent geoefend — laatst geoefendLaatst geoefend: <moment>RecentRunCompletedAtLabelExerciseRuns.CompletedAtUtcDatabase / afgeleidDate/time labelNeeAfrondmoment lokaal en begrijpelijk tonen; relatieve tekst mag nooit de opgeslagen UTC-waarde vervangen.
SCH-LLN-01-01-M01Recent geoefend — lege staat<lege-staattekst>RecentlyPracticedEmptyStateAfwezigheid van afgeronde runs in relevante contextBerekendMessageNeeLege staat moet de leerling naar starten/kiezen begeleiden en mag geen technische fout tonen.
SCH-LLN-01-01-F11Statistieken — totaal gemaaktTotaal gemaaktTotalCompletedExercisesValueExerciseRuns uniforme totalen voor afgeronde runs van huidige leerlingBerekendIntegerNeeDefinitie van “gemaakt” moet expliciet vastliggen: run, vraag of opdracht; niet uit mockupwaarde afleiden.
SCH-LLN-01-01-F12Statistieken — deze maandDeze maandCompletedThisMonthValueExerciseRuns.CompletedAtUtc binnen huidige kalendermaandBerekendIntegerNeeAlleen afgeronde, niet-test runs binnen periode tellen mee.
SCH-LLN-01-01-F13Statistieken — favoriete categorieFavoriete categorieFavoriteCategoryValueExerciseRuns + categoriecontextBerekendString / nullableNeeBij geen data geen fictieve categorie tonen; bij gelijke score vaste tie-breakregel hanteren.
SCH-LLN-01-01-F14Statistieken — gemiddelde tijdGem. tijd per vraagAverageTimePerQuestionValueUniforme runstatistieken op ExerciseRuns of bijbehorende afgeronde vraagvoortgangBerekendDurationNeeAlleen afgeronde runs meenemen; herberekening uit modulepayload is niet de primaire frontpagebron.
SCH-LLN-01-01-T01Statistieken — categorieverdeling<categorie> / <aantal> oefeningenCategoryStatisticsListExerciseRuns, Categories, historische runcontext waar nodigBerekendCollectionNeeCategorieën en aantallen wijzigen naarmate meer runs worden afgerond; balkbreedtes zijn afgeleide presentatie.
SCH-LLN-01-01-T02Statistieken — oefeningverdeling<oefening> / <aantal> oefeningenExerciseStatisticsListExerciseRuns, Exercises, historische runcontext waar nodigBerekendCollectionNeeOefeningnamen en aantallen komen uit de run-/oefencontext; niet hardcoded vanuit mockup.

2.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-LLN-01-01-01SRS-CAT-001
AC-CAT-001
Na inloggen in een actieve leerlingcontext de leerling-frontpage tonen als primaire landingsview
REQ-SCH-LLN-01-01-02SRS-LRN-002
AC-LRN-002
De leerling-frontpage functioneren als start-, hervat- en oriëntatiescherm en mag geen beheerfunctionaliteit aanbieden
REQ-SCH-LLN-01-01-03SRS-AUTH-001
AC-AUTH-001
In de header alleen categorieën tonen waarvoor de leerling binnen het actieve niveau toegang heeft en waarin minimaal één actieve oefening beschikbaar is
REQ-SCH-LLN-01-01-04SRS-AUTH-001
AC-AUTH-001
Het actieve niveau van de leerling tonen op basis van de actuele leerlingcontext en geldige niveauautorisatie
REQ-SCH-LLN-01-01-05SRS-LRN-010
SRS-LRN-002
AC-LRN-010
AC-LRN-002
De actie Verder waar ik was alleen beschikbaar zijn wanneer voor de leerling binnen het actieve niveau minimaal één niet-afgeronde exercise run bestaat
REQ-SCH-LLN-01-01-06SRS-LRN-010
SRS-LRN-002
AC-LRN-010
AC-LRN-002
Wanneer meerdere niet-afgeronde runs bestaan, Verder waar ik was verwijzen naar de laatst gestarte niet-afgeronde run binnen het actieve niveau
REQ-SCH-LLN-01-01-07SRS-CAT-001
AC-CAT-001
De actie Bekijk categorieën de leerling uitsluitend naar toegankelijke categorieën en actieve oefeningen binnen de huidige leerlingcontext leiden
REQ-SCH-LLN-01-01-08SRS-LRN-010
AC-LRN-010
Het blok Jouw snelle start een positieve weekgebaseerde samenvatting tonen op basis van recente afgeronde oefenruns van de leerling
REQ-SCH-LLN-01-01-09SRS-RDM-003
SRS-RDM-006
SRS-RDM-002
SRS-RDM-001
SRS-CAT-001
AC-RDM-003
AC-RDM-006
AC-RDM-002
AC-RDM-001
AC-CAT-001
Waarden in Jouw snelle start, zoals weekaantal en favoriete categorie, dynamisch worden berekend en geen als vaste content worden opgeslagen
REQ-SCH-LLN-01-01-10SRS-CAT-001
AC-CAT-001
Het blok Populaire categorieën dynamisch worden opgebouwd op basis van actuele populariteit binnen de toegankelijke leerlingcontext
REQ-SCH-LLN-01-01-11SRS-CAT-001
AC-CAT-001
Populaire categorieën en onderliggende oefeningnamen mogen alleen categorieën en oefeningen tonen die voor de leerling op dat moment toegankelijk zijn
REQ-SCH-LLN-01-01-12SRS-LRN-010
AC-LRN-010
Het blok Recent geoefend maximaal de drie laatst afgeronde oefenruns van de leerling tonen
REQ-SCH-LLN-01-01-13SRS-LRN-010
AC-LRN-010
Wanneer de leerling nog geen afgeronde runs heeft, Recent geoefend een begrijpelijke lege staat of alternatief startpunt tonen
REQ-SCH-LLN-01-01-14SRS-AUTH-004
SRS-LRN-010
AC-AUTH-004
AC-LRN-010
De link Geschiedenis naar de leerlinggeschiedenis leiden zonder niet-toegankelijke of technische identifiers zichtbaar te maken
REQ-SCH-LLN-01-01-15SRS-LRN-010
SRS-LRN-006
AC-LRN-010
AC-LRN-006
De statistiekensectie totalen, periodewaarden, favoriete categorie, gemiddelde tijd en verdelingen dynamisch afleiden uit afgeronde exercise runs
REQ-SCH-LLN-01-01-16SRS-LRN-010
SRS-LRN-006
AC-LRN-010
AC-LRN-006
Statistiekwaarden geen uit mockupwaarden of vaste tekst worden afgeleid en na nieuwe afgeronde runs opnieuw kunnen wijzigen
REQ-SCH-LLN-01-01-17SRS-LRN-006
AC-LRN-006
Frontpage-statistieken gebruikmaken van uniforme runvelden en afgeleide statistiekwaarden; module-specifieke payloads geen de primaire bron zijn voor reguliere frontpage-totalen
REQ-SCH-LLN-01-01-18SRS-RDM-003
SRS-RDM-006
SRS-RDM-002
SRS-RDM-001
SRS-LRN-003
AC-RDM-003
AC-RDM-006
AC-RDM-002
AC-RDM-001
AC-LRN-003
Voor iedere frontpage-samenvattingswaarde in de centrale requirements en acceptatiecriteria expliciet vastliggen welke records meetellen, welke periode geldt en of run-, vraag- of opdrachttellingen worden gebruikt
REQ-SCH-LLN-01-01-19SRS-CAT-001
AC-CAT-001
Datums en relatieve tijdsaanduidingen op de frontpage worden afgeleid uit opgeslagen UTC-momenten en lokaal begrijpelijk worden weergegeven
REQ-SCH-LLN-01-01-20SRS-RDM-003
SRS-RDM-006
SRS-RDM-002
SRS-RDM-001
SRS-LRN-003
AC-RDM-003
AC-RDM-006
AC-RDM-002
AC-RDM-001
AC-LRN-003
De frontpage mag geen categorieën, oefeningen, aantallen, favorieten of voortgangswaarden hardcoded tonen op basis van mockupvoorbeelden

2.7 Technische koppeling

Voor technische uitwerking zijn vooral relevant: