Skip to main content

Broninventaris overige markdownbestanden

Doel

Deze inventaris beschrijft de duurzame markdown- en MDX-bronnen die naast de usecases en schermdocumentatie relevant zijn voor het Functioneel Ontwerp.

Het register is bedoeld voor traceerbaarheid. Het vervangt geen broninhoud en dupliceert geen volledige database-, ontwerp-, architectuur-, mockup- of modulebeschrijvingen.

Dit register gebruikt duurzame broncategorieën. Tijdelijke zipnamen, ruwe consolidatiedocumenten, conversiebestanden of overdrachtsbestanden worden niet als blijvende FO-bron opgenomen.

Scope van dit register

CategorieIn dit register?Toelichting
Database-informatieJaBrondata, persistente grenzen, history en readmodels.
OntwerpbronnenJaAutorisatiematrix, business rules, statusmodellen, popupregisters, commands en events.
ArchitectuurJaFunctionele interpretatie van systeemgrens, containers en componenten.
Oefenmodule-documentatieJaModulecontract, modulepayloads en modulespecifieke presentatie-/exportregels.
Mockups HTMLJaVisuele referentie en layoutinterpretatie; geen definitieve datawaarden.
Style-documentenJa, beperktDocumentatiestijl; niet functioneel normatief.
FO-bronnen en registersJa, beperktOndersteunende FO-bronnen en traceerbaarheidsregisters.
UsecasesNeeWorden beheerd in FO-usecase-index.
SchermdocumentatieNeeWordt beheerd in FO-schermindex.
FO-hoofdstukkenNeeZijn doeldocumentatie binnen het FO, geen overige broninventaris.

Bronpositie en interpretatie

BronsoortBronpositie
UsecasesLeidend voor procesflows, actoren, triggers, precondities, mutaties en acceptatiegedrag.
Database-informatieLeidend voor brondata, persistente records, relaties, history, audit, readmodels en technische datagrenzen.
OntwerpbronnenLeidend voor autorisatie, business rules, popupkeys, statusmodellen, commands, events en domeinobjectterminologie.
SchermdocumentatieLeidend voor zichtbare schermonderdelen, velden, acties, lege toestanden en waardelagen.
Mockups HTMLOndersteunen visuele interpretatie, responsiviteit en layoutcontrole, maar zijn geen bron van definitieve datawaarden.
Oefenmodule-documentatieLeidend voor modulespecifieke configuratie, vraagpresentatie, antwoordcontrole en payloadschema’s.
ArchitectuurdocumentatieOndersteunt de functionele systeemgrens, containergrens en componentverantwoordelijkheden.
Style-documentenOndersteunen documentatieconsistentie en zijn niet inhoudelijk normatief voor applicatiegedrag.

Onderhoudsregels

  • Voeg alleen duurzame documenten toe die onderdeel blijven van de documentatieset.
  • Verwijs naar bronnen met relatieve Docusaurus-routelinks zonder bestandsextensie, zodat .md/.mdx-verschillen geen buildfouten veroorzaken.
  • Neem usecases en schermdocumentatie niet opnieuw als rij op wanneer zij al in hun eigen register staan.
  • Gebruik mockups als visuele referentie, niet als definitieve bron voor tellingen, waardelijsten, autorisatie of databasevelden.
  • Gebruik database-informatie niet om technische DDL in het FO te dupliceren; beschrijf alleen functionele consequenties.
  • Wanneer een bron tijdelijk, verouderd of vervangen is, neem die niet op als blijvende bronverwijzing.
  • Wanneer een bron een open punt of nog uit te werken domein bevat, markeer dit als bronstatus en behandel het niet als afgeronde functionele waarheid.

Samenvatting per broncategorie

CategorieAantalBetekenis
Database-informatie10Brondata, history, audit, readmodels en persistente grenzen.
Ontwerpbronnen10Autorisatie, business rules, statusmodellen, popups, commands, events en domeinobjecten.
Architectuur7Systeemcontext, containergrens, componenten en bouwblokken.
Oefenmodule-documentatie3Modulecontract en modulespecifieke payload-/presentatieregels.
Mockups HTML60Visuele interpretatie per rol/context, inclusief modulemockups.
Style-documenten4Documentatiestijl en schrijfconventies.
FO-ondersteunende documenten/registers6Intro, bronnen en traceerbaarheidsregisters.

Database-informatie

BronBetekenisPrimaire FO-koppelingNotitie
Database-informatie introOverzicht van database-informatie.FO-00, FO-23Bronpositie voor datalagen.
01 — Identiteit en autorisatieUsers, rollen, accountstatus, profiel- en autorisatiebasis.FO-02, FO-05, FO-12Leidend voor brondata; FO blijft functioneel.
02 — RelatiebeheerRelaties, uitnodigingen, events en relatie-afhankelijke toegang.FO-06, FO-09, FO-11Leidend voor relatiebrondata.
03 — Docentstructuur en leerlingtoegangNiveaus, categorieën, oefeningen, collaborators en leerlingautorisaties.FO-07, FO-10Leidend voor catalogus- en docentstructuur.
04 — Communicatie en notificatiesSysteemberichten, privéberichten, threaddeelnemers, notificaties.FO-13, FO-17Leidend voor communicatiedata.
05 — Configuratie en contentbeheerContentblokken, footer, popups, templates, features en instellingen.FO-16, FO-17Leidend voor beheerbare configuratie.
06 — Ticket- en meldingsbeheerTickets, assignments, discussion, closures, reopen requests.FO-14, FO-12Leidend voor meldingendata.
07 — Oefenruns, delen en voortgangExerciseRuns, voortgang, gedeelde oefeningen, live-view en payloads.FO-08, FO-09, FO-15, FO-18, FO-22Leidend voor oefenrunbrondata.
08 — Audit, historie en technische uitgangspuntenAudit, history en technische gegevensgrenzen.FO-12, FO-23Ondersteunt history- en auditregels.
09 — Nog uit te werken tabellen en domeinenNog niet definitief uitgewerkte datadomeinen.FO-20Niet als afgeronde bron behandelen.

Ontwerpbronnen

BronBetekenisPrimaire FO-koppelingNotitie
Ontwerpbronnen introOverzicht van ontwerpbronnen.FO-00Bronpositie.
AutorisatiematrixRollen, contexten en toegestane acties.FO-02 en alle domeinenLeidend voor autorisatievragen.
Business rulesOverkoepelende functionele regels.FO-19 en betrokken domeinenLeidend bij business-ruleconflicten.
Command-registerCommandonamen en mutatie-ingangen.FO-12, FO-14, FO-23Niet als UI-flow dupliceren.
Event-registerGebeurtenissen en audit-/eventbegrippen.FO-06, FO-13, FO-14, FO-23Leidend voor eventterminologie.
DomeinobjectenDomeinobjecten en samenhang.FO-23 en domeinhoofdstukkenOndersteunt bron-van-waarheidregels.
Header, footer en navigatieApplicatieschil, header, footer, badges en navigatie.FO-03, FO-16Leidend voor shellgedrag.
Popup-registerPopupkeys, varianten en context.FO-17Leidend voor popupteksten/keys.
Popup-themesHerbruikbare popup-themes en presentatiegedrag.FO-17Leidend voor popup-presentatiegrenzen.
StatusmodellenStatuswaarden en statusovergangen.FO-14 en betrokken domeinenLeidend voor statusmodelconflicten.

Architectuur

BronBetekenisPrimaire FO-koppelingNotitie
ArchitectuurintroOverzicht van architectuurdocumentatie.FO-23Oriëntatie; geen detail-TO.
C4 niveau 1 — System ContextSysteemgrens, actoren en externe systemen.FO-01, FO-23Functioneel leidend voor systeemafbakening.
C4 niveau 2 — Container DiagramContainergrens: webapp, database en externe systemen.FO-23Functionele interpretatie, geen implementatiedetail.
C4 niveau 3 — Component DiagramLogische componenten binnen de webapp.FO-23Ondersteunt domein- en componentgrenzen.
C4 niveau 4 — Interne bouwblokkenInterne bouwblokken en samenhang.FO-23Alleen gebruiken waar functionele consequenties bestaan.
C4-model introIntroductie van C4-bronnen.FO-23Ondersteunend.
Structurizr smoke testTechnische smoke-test/documentatiecontrole.Geen primaire FONiet functioneel normatief.

Oefenmodule-documentatie

BronBetekenisPrimaire FO-koppelingNotitie
Oefenmodules introOverzicht van oefenmodule-documentatie.FO-22Modulebronpositie.
Moduleplatform en contractGenerieke platform- en contractcontext voor technische oefenmodules.FO-21, FO-22Ondersteunend.
Optellen & Aftrekken (simpel)Voorbeeldmodule met configuratie, payload, vraagtypes en schema.FO-07, FO-08, FO-22Leidend voorbeeld voor modulecontract en payloadvelden.

Mockups HTML

Mockups ondersteunen visuele interpretatie. Zij zijn niet leidend voor definitieve datawaarden, autorisatie, statusmodellen, brondata, tellingen of procesflows.

Wanneer mockups afwijken van usecases, database-informatie, ontwerpbronnen of schermdocumentatie, geldt de duurzame bronhiërarchie uit Bronnen en afbakening.

Beheerder

MockupbronPrimaire FO-koppelingBronpositie
IntroFO-12Visuele referentie; geen zelfstandige functionele bron.
oefenhub_beheerder_01_frontpage_V1_6.htmlFO-04, FO-12Visuele referentie; geen zelfstandige functionele bron.
oefenhub_beheerder_02_meldingen_overzicht_v1_6.htmlFO-12, FO-14Visuele referentie; geen zelfstandige functionele bron.
oefenhub_beheerder_03_accounts_V1_2.htmlFO-05, FO-12Visuele referentie; geen zelfstandige functionele bron.
oefenhub_beheerder_04_systeeminstellingen_v2_3.htmlFO-12, FO-17Visuele referentie; geen zelfstandige functionele bron.
oefenhub_beheerder_05_sys_01_frontpage_V1_9.htmlFO-04, FO-16Visuele referentie; geen zelfstandige functionele bron.
oefenhub_beheerder_06_sys_02_popups_V1_2.htmlFO-17Visuele referentie; geen zelfstandige functionele bron.
oefenhub_beheerder_07_sys_03_systeemberichten_V1_4.htmlFO-13, FO-17Visuele referentie; geen zelfstandige functionele bron.
oefenhub_beheerder_08_sys_04_handige_links_paginas_V1_13.htmlFO-16Visuele referentie; geen zelfstandige functionele bron.
oefenhub_beheerder_09_sys_05_features_V1_3.htmlFO-17Visuele referentie; geen zelfstandige functionele bron.
oefenhub_beheerder_11_categorieen_V1_10.htmlFO-07, FO-12Visuele referentie; geen zelfstandige functionele bron.
oefenhub_beheerder_12_modules_V1_4.htmlFO-12, FO-22Visuele referentie; geen zelfstandige functionele bron.
oefenhub_beheerder_13_docent_ondersteuning_V1_9.htmlFO-10, FO-12Visuele referentie; geen zelfstandige functionele bron.

Docent

MockupbronPrimaire FO-koppelingBronpositie
IntroFO-10Visuele referentie; geen zelfstandige functionele bron.
oefenhub_docent_01_frontpage_v1_10.htmlFO-04, FO-10Visuele referentie; geen zelfstandige functionele bron.
oefenhub_docent_02_niveaus_en_categorieen_v1_10.htmlFO-07, FO-10Visuele referentie; geen zelfstandige functionele bron.
oefenhub_docent_02B_niveau_categorie_modals_v1_11.htmlFO-07, FO-10Visuele referentie; geen zelfstandige functionele bron.
oefenhub_docent_03_nieuwe_oefening_v1_22.htmlFO-07, FO-10, FO-22Visuele referentie; geen zelfstandige functionele bron.
oefenhub_docent_04_leerlingen_v1_9.htmlFO-10Visuele referentie; geen zelfstandige functionele bron.
oefenhub_docent_05_bekijk_geschiedenis_v1_13.htmlFO-10, FO-18Visuele referentie; geen zelfstandige functionele bron.
oefenhub_docent_06_online_overzicht_v2_16.htmlFO-10, FO-15Visuele referentie; geen zelfstandige functionele bron.
oefenhub_docent_07_meekijken_v1_14.htmlFO-15Visuele referentie; geen zelfstandige functionele bron.
oefenhub_docent_08_autoriseer_leerling_v1_7.htmlFO-10Visuele referentie; geen zelfstandige functionele bron.
oefenhub_docent_09_autoriseer_niveau_v1_14.htmlFO-10Visuele referentie; geen zelfstandige functionele bron.
oefenhub_docent_10_collaborator_v1_8.htmlFO-10Visuele referentie; geen zelfstandige functionele bron.
oefenhub_docent_11_eigenaarschap_overdragen_v1_13.htmlFO-10Visuele referentie; geen zelfstandige functionele bron.

Generiek

MockupbronPrimaire FO-koppelingBronpositie
IntroFO-05, FO-06, FO-13, FO-14, FO-16Visuele referentie; geen zelfstandige functionele bron.
oefenhub_generiek_01_berichten_overzicht_v3_3.htmlFO-13Visuele referentie; geen zelfstandige functionele bron.
oefenhub_generiek_02_nieuw_privebericht_v2_4.htmlFO-13Visuele referentie; geen zelfstandige functionele bron.
oefenhub_generiek_03_open_bericht_v3_5.htmlFO-13Visuele referentie; geen zelfstandige functionele bron.
oefenhub_generiek_04_beantwoord_bericht_v2_6.htmlFO-13Visuele referentie; geen zelfstandige functionele bron.
oefenhub_generiek_05_meldingen_v1_12.htmlFO-14Visuele referentie; geen zelfstandige functionele bron.
oefenhub_generiek_05b_melding_details_v1_7.htmlFO-14Visuele referentie; geen zelfstandige functionele bron.
oefenhub_generiek_06_relaties_v1_8.htmlFO-06Visuele referentie; geen zelfstandige functionele bron.
oefenhub_generiek_07_toegankelijk_v1_4.htmlFO-05Visuele referentie; geen zelfstandige functionele bron.
oefenhub_generiek_08_voorkeuren_v1_3.htmlFO-05Visuele referentie; geen zelfstandige functionele bron.
oefenhub_generiek_09_profiel_v1_3.htmlFO-05Visuele referentie; geen zelfstandige functionele bron.
oefenhub_generiek_10_over_oefenhub_V1_8.htmlFO-16Visuele referentie; geen zelfstandige functionele bron.
oefenhub_generiek_11_privacybeleid_V1_6.htmlFO-16Visuele referentie; geen zelfstandige functionele bron.
oefenhub_generiek_12_contact_V1_5.htmlFO-16Visuele referentie; geen zelfstandige functionele bron.

Leerling

MockupbronPrimaire FO-koppelingBronpositie
IntroFO-04, FO-08Visuele referentie; geen zelfstandige functionele bron.
oefenhub_leerling_01_frontpage_v6_3.htmlFO-04, FO-08Visuele referentie; geen zelfstandige functionele bron.
oefenhub_leerling_02_frontpage_geen_docent_v7_5.htmlFO-04, FO-08Visuele referentie; geen zelfstandige functionele bron.
oefenhub_leerling_03_oefening_v3_2.htmlFO-08Visuele referentie; geen zelfstandige functionele bron.
oefenhub_leerling_04_start_nieuwe_v4_3.htmlFO-08Visuele referentie; geen zelfstandige functionele bron.
oefenhub_leerling_05_geschiedenis_overzicht_v1_3.htmlFO-08, FO-18Visuele referentie; geen zelfstandige functionele bron.
oefenhub_leerling_06_geschiedenis_details_v2_1.htmlFO-08, FO-18Visuele referentie; geen zelfstandige functionele bron.
oefenhub_leerling_07_geschiedenis_alles_v1_5.htmlFO-08Visuele referentie; geen zelfstandige functionele bron.
oefenhub_leerling_08_gedeelde_oefening_overzicht_v1_4.htmlFO-09Visuele referentie; geen zelfstandige functionele bron.

Modules

MockupbronPrimaire FO-koppelingBronpositie
IntroFO-22Visuele referentie; geen zelfstandige functionele bron.
oefenhub_docent_module_optellen_en_aftrekken_simpel_v1_23.htmlFO-22Visuele referentie; geen zelfstandige functionele bron.
oefenhub_leerling_module_optellen_en_aftrekken_simpel_v4_1.htmlFO-08, FO-22Visuele referentie; geen zelfstandige functionele bron.
oefenhub_leerling_module_optellen_en_aftrekken_simpel_goed_v1_1.htmlFO-08, FO-22Visuele referentie; geen zelfstandige functionele bron.
oefenhub_leerling_module_optellen_en_aftrekken_simpel_fout_v1_4.htmlFO-08, FO-22Visuele referentie; geen zelfstandige functionele bron.

Ouder/voogd

MockupbronPrimaire FO-koppelingBronpositie
IntroFO-11Visuele referentie; geen zelfstandige functionele bron.
oefenhub_ouders_01_frontpage_V1_3.htmlFO-04, FO-11Visuele referentie; geen zelfstandige functionele bron.
oefenhub_ouders_02_kinderen_V1_4.htmlFO-11Visuele referentie; geen zelfstandige functionele bron.
oefenhub_ouders_03_online_overzicht_V1_4.htmlFO-11, FO-15Visuele referentie; geen zelfstandige functionele bron.
oefenhub_ouders&docent_04_frontpage_V1_9.htmlFO-04, FO-11Visuele referentie; geen zelfstandige functionele bron.

Style-documenten

BronBetekenisPrimaire FO-koppelingNotitie
Style — generiekAlgemene documentatiestijl.Geen primaire FOVormgevings-/documentatiestijl, niet functioneel normatief.
Style — architectuurArchitectuurdocumentatiestijl.Geen primaire FOOndersteunend.
Style — database-informatieDatabase-informatie stijl.Geen primaire FOOndersteunend.
Style — schermdocumentatie beheerderSchermdocumentatiestijl voor beheerder.Geen primaire FOOndersteunend.

FO-ondersteunende documenten en registers

DocumentBetekenisPrimaire koppelingNotitie
Functioneel ontwerp introFO-status, versiepositie en hoofdstukoverzicht.FO-overkoepelendVersie-informatie staat alleen hier.
BronnenoverzichtOverzicht van FO-bronnen.FO-00Duurzaam bronnenoverzicht zonder tijdelijke bronverwijzingen.
Extractie-notitiesDuurzame extractieregels en reviewaanpak.FO-00Gebruik als werkwijze, niet als inhoudelijke bron.
FO-usecase-indexTraceerbaarheid van usecases naar FO-hoofdstukken.RegistersGeen broninhoud dupliceren.
FO-schermindexTraceerbaarheid van schermdocumentatie naar FO-hoofdstukken.RegistersGeen schermdetails dupliceren.
FO-broninventaris overige markdownDeze inventaris.RegistersInventaris, geen bron van nieuw functioneel gedrag.

Bronnen die bewust niet als overige markdownrij zijn opgenomen

BronsoortReden
UsecasebestandenWorden apart beheerd in FO-usecase-index.
SchermdocumentatiebestandenWorden apart beheerd in FO-schermindex.
FO-hoofdstukkenZijn doeldocumentatie binnen het FO en worden niet als externe bron geïnventariseerd.
Tijdelijke ruwe documentenVerdwenen of vervangbare werkinput heeft geen duurzame bronwaarde.
Conversie- of extractiebestandenAlleen hulpmiddel tijdens documentgeneratie; geen blijvende functionele bron.
Zipnamen of exportpadenGeen inhoudelijke bron; hoogstens historische werkinformatie.

Kwaliteitscontrole

Bij onderhoud van deze inventaris moet minimaal worden gecontroleerd dat:

  • alle links relatief, klikbaar en buildbaar zijn;
  • tijdelijke bronnamen niet terugkeren als duurzame bron;
  • usecases niet dubbel naast de usecase-index worden geïnventariseerd;
  • schermdocumentatie niet dubbel naast de schermindex wordt geïnventariseerd;
  • mockups duidelijk als visuele referentie zijn gemarkeerd;
  • open of nog uit te werken bronnen niet als afgeronde functionele waarheid worden behandeld;
  • nieuwe modulebronnen expliciet aan FO-22 en relevante oefenhoofdstukken worden gekoppeld;
  • nieuwe database- of ontwerpbronnen aan de juiste FO-hoofdstukken worden gekoppeld.

Relatie tot andere FO-hoofdstukken

Hoofdstuk/registerRelatie
Bronnen en afbakeningBepaalt bronhiërarchie, DRY-principes, linkbeleid en conflictregels.
Productvisie en scopeBepaalt productscope en niet-doelen.
Schermlaag en UX-specificatiesVerwijst naar schermdocumentatie als bron voor zichtbare schermdetails.
Functionele architectuurcontextInterpreteert architectuurbronnen functioneel.
Open punten en buiten scopeCentraliseert nog open bron- en documentatiepunten.
FO-usecase-indexBeheert usecase-traceerbaarheid.
FO-schermindexBeheert schermdocumentatie-traceerbaarheid.
Extractie-notitiesBeschrijft de praktische extractie- en reviewregels.