F000 - Navigatie en Menustructuur
Beschrijvingβ
Deze functionaliteit beschrijft hoe gebruikers kunnen navigeren door de GEMMA Softwarecatalogus en welke menustructuren beschikbaar zijn voor verschillende gebruikerstypen.
Toepasselijk voorβ
- ποΈ Gemeenten: Navigeren door gemeente-specifieke functies
- π€ Samenwerkingen & Communities: Toegang tot samenwerking-specifieke menu's
- π’ Leveranciers: Navigeren door leverancier-specifieke functies
- βοΈ Functioneel Beheer: Toegang tot alle beheerfuncties
- ποΈ Bezoekers: Beperkte navigatie voor publieke informatie
Menustructuur Overzichtβ
De GEMMA Softwarecatalogus heeft drie verschillende menu's die elk een specifieke functie hebben:
1. π€ Gebruikersmenu (Rechtsboven)β
Voor niet-ingelogde gebruikers:
π€ Gebruiker
βββ π Aanmelden
βββ π Inloggen
Voor ingelogde gebruikers:
π€ Gebruiker
βββ βοΈ Beheer
βββ πͺ Uitloggen
2. π§ Hoofdmenu (Hoofdnavigatie)β
Dit menu is zichtbaar voor alle bezoekers (ingelogd en niet-ingelogd):
π Home
βββ π Overzicht softwarecatalogus
βββ π Statistieken
βββ π― Introductie
π Zoeken
βββ π Geavanceerd zoeken
βββ π Filters en sortering
βββ π‘ Zoeksuggesties
βββ π Zoekresultaten
π» Producten
βββ π β Doorverwijzing naar Zoeken
βββ π·οΈ β Filter: "Producten" actief
βββ π± Overzicht van alle software
π’ Organisaties
βββ π β Doorverwijzing naar Zoeken
βββ π·οΈ β Filter: "Organisaties" actief
βββ ποΈ Overzicht van gemeenten en leveranciers
π§© Modules
βββ π β Doorverwijzing naar Zoeken
βββ π·οΈ β Filter: "Modules" actief
βββ π§ Overzicht van software modules
3. βοΈ Beheermenu (Alleen op beheerpagina)β
Dit menu is alleen zichtbaar voor ingelogde gebruikers op de beheerpagina:
π Dashboard
βββ π Persoonlijk overzicht
βββ π Meldingen
βββ π Recente activiteiten
βββ π― Snelkoppelingen
π€ Mijn Account
βββ βοΈ Profiel instellingen
βββ π Wachtwoord wijzigen
βββ π§ E-mail voorkeuren
βββ π Beveiliging
π’ Mijn Organisatie
βββ βοΈ Organisatie-instellingen
βββ π Contactgegevens
βββ π€ Lidmaatschappen
βββ π Certificeringen
π» Producten
βββ π± Mijn Applicaties
βββ β Nieuwe Applicatie
βββ βοΈ Bewerken
βββ π Statistieken
π οΈ Diensten
βββ π§ Mijn Diensten
βββ β Nieuwe Dienst
βββ π° Prijsmodellen
βββ π Service Level Agreements
π₯ Contactpersonen
βββ π Contactenlijst
βββ β Contact Toevoegen
βββ π₯ Teams
βββ π Communicatie
π± Applicaties
βββ π Applicatie Zoeken
βββ π Gebruik Overzicht
βββ β Beoordelingen
βββ π Koppelingen
πΌ Gebruik
βββ π Mijn Applicatielandschap
βββ β Gebruik Registreren
βββ π Contracten
βββ π Gebruik Statistieken
πΊοΈ Kaarten
βββ ποΈ Gemeente Kaart
βββ π’ Leverancier Kaart
βββ π Gebruik Visualisatie
βββ π Koppelingen Diagram
π Documentatie
βββ π Gebruikershandleidingen
βββ π― Klantreizen
βββ βοΈ Functionaliteiten
βββ π§ API Documentatie
βββ β Veelgestelde Vragen
Toegang per Gebruikersrolβ
π§ Hoofdmenu Toegangβ
Het Hoofdmenu (Home, Zoeken, Producten, Organisaties, Modules) is voor alle bezoekers toegankelijk, zowel ingelogd als niet-ingelogd.
βοΈ Beheermenu Toegangβ
Het Beheermenu is alleen zichtbaar voor ingelogde gebruikers en de beschikbare functionaliteiten verschillen per rol:
ποΈ Gemeentenβ
- Dashboard: Applicatielandschap overzicht, meldingen over software updates
- Mijn Account: Profiel en voorkeuren beheren
- Mijn Organisatie: Gemeente gegevens en lidmaatschappen
- Producten: Alleen bekijken van software aanbod (geen bewerken)
- Diensten: Zoeken en beoordelen van leveranciers
- Contactpersonen: Eigen contacten beheren
- Applicaties: Software zoeken en vergelijken
- Gebruik: Volledig beheer van eigen applicatielandschap
- Kaarten: Visualisatie van eigen applicatielandschap
- Documentatie: Toegang tot alle documentatie
π’ Leveranciersβ
- Dashboard: Verkoop overzicht, interesse tracking, klant activiteit
- Mijn Account: Profiel en bedrijfsgegevens
- Mijn Organisatie: Bedrijfsprofiel en certificeringen
- Producten: Volledig beheer van eigen software portfolio
- Diensten: Beheer van eigen diensten en partnerships
- Contactpersonen: Klanten en partners beheren
- Applicaties: Marktoverzicht en concurrentie analyse
- Gebruik: Gebruik voorstellen voor eigen software, klantoverzicht
- Kaarten: Visualisatie van klanten en marktpenetratie
- Documentatie: Toegang tot alle documentatie
π€ Samenwerkingen & Communitiesβ
- Dashboard: Leden overzicht, activiteit tracking, doelstellingen
- Mijn Account: Profiel van de samenwerking/community
- Mijn Organisatie: Missie, visie en statuten
- Producten: Gezamenlijke software (alleen samenwerkingen)
- Diensten: Collectieve inkoop, leverancier relaties
- Contactpersonen: Leden en partners beheren
- Applicaties: Software voor leden zoeken
- Gebruik: Gebruik registreren voor leden, gezamenlijke contracten
- Kaarten: Visualisatie van leden en hun software gebruik
- Documentatie: Toegang tot alle documentatie
βοΈ Functioneel Beheerβ
- Volledige Toegang: Tot alle menu-items en functionaliteiten
- Extra Functies: Gebruikersbeheer, content moderatie, systeem configuratie
- Monitoring: Gebruik statistieken, performance metrics, audit trails
- Onderhoud: Data backup, cleanup, incident management
ποΈ VNG-raadplegerβ
- Beperkte Toegang: Alleen lezen van geanonimiseerde data
- Dashboard: Algemene statistieken en trends
- Rapportages: Toegang tot algemene rapporten
- Geen Bewerking: Kan geen data wijzigen of toevoegen
π Bezoekers (niet ingelogd)β
- Alleen Hoofdmenu: Home, Zoeken, Producten, Organisaties, Modules
- Geen Beheermenu: Geen toegang tot persoonlijke of beheer functionaliteiten
- Publieke Informatie: Alleen basis software en organisatie informatie
Gebruikershandleidingenβ
π€ Gebruikersmenu Navigatieβ
Het Gebruikersmenu (rechtsboven) biedt:
- Voor bezoekers: Directe toegang tot aanmelden en inloggen
- Voor ingelogde gebruikers: Snelle toegang tot beheeromgeving en uitloggen
- Altijd zichtbaar: Op elke pagina beschikbaar
- Eenvoudige toegang: Minimale klikken naar belangrijke functies
π§ Hoofdmenu Gebruikβ
Het Hoofdmenu (hoofdnavigatie) bevat:
- π Home: Startpagina met overzicht en introductie
- π Zoeken: Centrale zoekfunctionaliteit met filters
- π» Producten: Snelkoppeling naar software overzicht (via zoeken)
- π’ Organisaties: Snelkoppeling naar organisatie overzicht (via zoeken)
- π§© Modules: Snelkoppeling naar modules overzicht (via zoeken)
- Publiek toegankelijk: Voor alle bezoekers beschikbaar
- Consistent: Zelfde menu op alle publieke pagina's
βοΈ Beheermenu Navigatieβ
Het Beheermenu (alleen op beheerpagina) biedt:
- π Dashboard: Persoonlijk overzicht en snelkoppelingen
- π€ Mijn Account: Profiel en account instellingen
- π’ Mijn Organisatie: Organisatie gegevens en instellingen
- Functionaliteit menu's: Producten, Diensten, Contactpersonen, etc.
- π Documentatie: Toegang tot alle hulpbronnen
- Rolgebaseerd: Inhoud aangepast aan gebruikersrol
Contextmenu'sβ
Rechtsklik menu's bieden snelle acties:
- Bewerken: Direct bewerken van items
- Delen: Content delen met anderen
- Exporteren: Data export opties
- Verwijderen: Items verwijderen (waar toegestaan)
Zoeken en Filterenβ
Zoekfunctionaliteit is beschikbaar via:
- Globale Zoekbalk: Zoeken door alle content
- Sectie Filters: Filteren binnen specifieke secties
- Geavanceerd Zoeken: Complexe zoekopdrachten
- Opgeslagen Zoekopdrachten: Herbruikbare filters
Documentatie Menuβ
Het π Documentatie menu biedt toegang tot alle hulpbronnen:
π Gebruikershandleidingenβ
- Stap-voor-stap instructies voor alle functionaliteiten
- Screenshots en voorbeelden van werkelijke gebruik
- Veelvoorkomende scenario's en oplossingen
- Best practices voor optimaal gebruik
π― Klantreizenβ
- Gemeente Klantreis: Hoe gemeenten de catalogus gebruiken
- Leverancier Klantreis: Van registratie tot klantwerving
- Samenwerking Klantreis: Collectieve inkoop en beheer
- Functioneel Beheer: Beheer en onderhoud van het platform
βοΈ Functionaliteitenβ
- Functionaliteiten Overzicht: Alle beschikbare functies
- Gedetailleerde Beschrijvingen: Per functionaliteit uitgelegd
- Autorisatie Matrices: Wie heeft toegang tot wat
- Processtappen: Hoe elke functionaliteit werkt
π§ Technische Documentatieβ
- API Documentatie: Voor ontwikkelaars en integraties
- Data Modellen: Structuur van de gegevens
- Export Formaten: AMEFF, CSV en andere formaten
- Technische Specificaties: Systeemvereisten en architectuur
β Veelgestelde Vragenβ
- Algemene Vragen: Over het gebruik van de catalogus
- Technische Vragen: Over integraties en export
- Account Vragen: Over toegang en gebruikersbeheer
- Troubleshooting: Oplossingen voor veelvoorkomende problemen
Responsive Designβ
De interface past zich aan verschillende schermformaten aan:
- Desktop: Volledig menu zichtbaar
- Tablet: Inklapbaar zijmenu
- Mobiel: Hamburger menu
- Touch Optimized: Grote knoppen voor touch screens
Toegankelijkheidβ
Keyboard Navigatieβ
- Tab: Navigeren tussen elementen
- Enter/Space: Activeren van knoppen
- Escape: Sluiten van dialogen
- Arrow Keys: Navigeren in menu's
Screen Reader Supportβ
- Alt Text: Beschrijvingen voor afbeeldingen
- ARIA Labels: Toegankelijke labels
- Heading Structure: Logische heading hiΓ«rarchie
- Focus Indicators: Duidelijke focus states
Formulieren vs Wizardsβ
De GEMMA Softwarecatalogus gebruikt twee verschillende typen formulieren, afhankelijk van de complexiteit van de taak:
π§ Simpele Formulierenβ
Wanneer gebruiken: Voor eenvoudige taken met weinig velden of stappen.
Kenmerken:
- Alle velden op één pagina
- Directe opslag na 'Opslaan'
- Overzichtelijk en snel in te vullen
- Meestal voor wijzigingen of eenvoudige toevoegingen
Voorbeelden in de catalogus:
- Contactgegevens wijzigen
- Organisatie-informatie bijwerken
- Gebruiker uitnodigen
- Wachtwoord wijzigen
- Eenvoudige zoekfilters instellen
π§ββοΈ Wizards (Stap-voor-stap formulieren)β
Wanneer gebruiken: Voor complexe processen die begeleiding nodig hebben.
Kenmerken:
- Meerdere stappen/pagina's
- Voortgangsindicator bovenaan
- 'Volgende' en 'Vorige' knoppen
- Validatie per stap
- Overzicht aan het eind voor bevestiging
Wizards in de catalogus:
Voor Leveranciers π’β
-
Aanmaken nieuw product: Stap-voor-stap proces voor het toevoegen van software
- Stap 1: Basisinformatie (naam, beschrijving, categorie)
- Stap 2: Technische specificaties (GEMMA componenten, hosting)
- Stap 3: Documentatie en media (screenshots, handleidingen)
- Stap 4: Prijsmodel en licenties
- Stap 5: Overzicht en publiceren
-
Melden missend gebruik: Leverancier meldt dat gemeente hun software gebruikt
- Stap 1: Gemeente selecteren
- Stap 2: Product/dienst specificeren
- Stap 3: Gebruiksdetails (sinds wanneer, welke modules)
- Stap 4: Contactpersoon bij gemeente
- Stap 5: Bevestiging en verzenden
-
Aanmaken dienst: Nieuwe dienst toevoegen bij bestaande software
- Stap 1: Dienst type kiezen (hosting, support, implementatie)
- Stap 2: Dienst details en beschrijving
- Stap 3: Prijsmodel en voorwaarden
- Stap 4: Beschikbaarheid en regio's
- Stap 5: Overzicht en activeren
Voor Gemeenten ποΈβ
-
Melden missend product: Gemeente meldt software die niet in catalogus staat
- Stap 1: Software identificeren (naam, leverancier)
- Stap 2: Gebruiksdetails (welke afdeling, sinds wanneer)
- Stap 3: Functionaliteit beschrijven
- Stap 4: Contactgegevens leverancier (indien bekend)
- Stap 5: Aanvullende informatie en verzenden
-
Aanmaken gebruik: Gemeente registreert gebruik van bestaande software
- Stap 1: Software selecteren uit catalogus
- Stap 2: Gebruiksdetails (afdeling, aantal gebruikers)
- Stap 3: Implementatie informatie (go-live datum, versie)
- Stap 4: Tevredenheid en beoordeling
- Stap 5: Bevestiging en opslaan
-
Registreren koppeling: Gemeente registreert koppeling tussen systemen
- Stap 1: Bronsysteem selecteren
- Stap 2: Doelsysteem selecteren
- Stap 3: Koppeling type en richting
- Stap 4: Technische details (API, bestandsuitwisseling)
- Stap 5: Validatie en opslaan
π‘ Tips voor Gebruikersβ
Bij Wizards:β
- Sla tussentijds op: Gebruik 'Concept opslaan' om je voortgang te bewaren
- Voortgangsbalk: Zie hoeveel stappen er nog komen
- Validatie: Rode velden moeten ingevuld worden voor je verder kunt
- Overzicht: Controleer alles in de laatste stap voor je bevestigt
- Terug navigeren: Je kunt altijd terug naar vorige stappen
Bij Simpele Formulieren:β
- Verplichte velden: Zijn gemarkeerd met een * (asterisk)
- Directe feedback: Foutmeldingen verschijnen direct bij invoer
- Annuleren: Wijzigingen gaan verloren als je annuleert zonder opslaan
π― Wanneer Welk Type?β
| Criteria | Simpel Formulier | Wizard |
|---|---|---|
| Aantal velden | < 10 velden | > 10 velden |
| Complexiteit | Eenvoudig | Complex proces |
| Begeleiding nodig | Nee | Ja |
| Meerdere categorieΓ«n | Nee | Ja |
| Validatie tussen stappen | Nee | Ja |
| Concepten opslaan | Niet nodig | Gewenst |
Autorisatie Matrixβ
| Functionaliteit | Aanbod-beheerder | Gebruik-beheerder | Gebruik-raadpleger | Functioneel beheerder | VNG-raadpleger | Bezoeker |
|---|---|---|---|---|---|---|
| Dashboard toegang | β (leverancier) | β (gemeente) | β (gemeente) | β (volledig) | β (beperkt) | β |
| Organisatie menu | β (eigen org) | β (eigen org) | ποΈ (eigen org) | β (alle org) | ποΈ (alle org) | β |
| Aanbod beheer menu | β (eigen aanbod) | β | β | β (alle aanbod) | ποΈ (alle aanbod) | β |
| Gebruik beheer menu | β | β (eigen gebruik) | ποΈ (eigen gebruik) | β (alle gebruik) | ποΈ (alle gebruik) | β |
| Systeem beheer menu | β | β | β | β (volledig) | β | β |
| Publieke zoekfunctie | β | β | β | β | β | β |