 |
Een model van een administratieve webapplicatie beschrijft onder andere welke gegevens een rol spelen, welke bedrijfsprocessen deze gegevens doorlopen, welke rollen gebruikers kunnen hebben, en welke autorisaties bij deze rollen horen.
Voor het beschrijven van zo'n model kunnen gangbare modelleertalen gebruikt worden. Bijvoorbeeld:
- UML (Unified Modeling Language) klassediagrammen voor de gegevens
- BPMN (Business Process Modeling Notation) of UML activiteitendiagrammen voor de bedrijfsprocessen, met swimlanes voor autorisaties
- een CRUD (Create Read Update Delete) matrix voor gebruikersrollen en CRUD autorisaties
|