- Concevoir et réaliser une application de gestion de file d’attente.
- Lorsqu’on arrive sur le portail, on sélectionne le service(Seneau, Orange, Senelec, Bank …)
- Une fois le service sélectionné, on choisit la localisation à partir d’une liste alimentée depuis le backoffice de l’application.
- Le choix de la localisation du service redirige directement vers
une page montrant
- Son numéro d’e-ticket (ex: votre numéro de ticket est 445)
- Sa position dans la file (ex: vous êtes à la 19 ème position)
- Le nombre de personnes devant
- Le numéro qui est en train d’être traité
- A chaque appel d’un agent (qui dispose d’une interface où il peut voir le numéro en cours, cliquer sur “client suivant” / “client précédent” , le compteur du numéro en cours de traitement est incrémenté.
- L’accès au backoffice par un admin doit permettre d’avoir une vue globale sur l’ensemble des files en cours et le numéro de chaque file
Passons a la conception du système
- client: beneficiaire de services
- agent: gestionnaire/prestataire des services
- admin: administrateur global/superviseur
- selection service
- choisir localisation
- appel precedent/suivant (par un agent)
- vue files d'attentes en cours (avec le numero de chaque file)
fig: diagramme de cas d'utilisation
Les principales classes du systeme sont:
- Personne
- Client
- Agent
- Admin
- Service
- FileAttente
- Localisation.
Representons les interactions ou relations existantes entre ces differentes classes:
- Un Service peut avoir plusieurs Localisations.
- Une FileAttente est associée à un seul Service mais peut contenir plusieurs Clients.
- Un Agent peut traiter des clients dans une file d'attente.
- Un Admin peut voir toutes les files d'attente en cours. fig: relations existantes entre les differentes classes
NB: Ces diagrammes peuvent etre détaillés davantage en fonction des besoins.
- sdley Souleymane DIALLO 2025
- UAM, Polytech Diamniadio