UML ne préconise aucun format particulier pour la description textuelle des cas d'utilisation, il est néanmoins possible de fournir un ensemble d'éléments indispensables à leur élaboration.
Comme tout document, mentionner :
| Valeur exemple |
Titre | Descriptif textuel : Cas d'utilisation Valider une fiche de frais |
Contexte | Appli web de gestion des frais |
Auteur | John SMITH |
Date | 15 avril 2013 |
Version | 1.0.0.5 |
Package | Gestion des fiches de frais |
Cas d'utilisation | Valider une fiche de frais |
Acteur principal | Comptable |
Préconditions | - L’utilisateur actuel est comptable,
- il existe au moins une fiche de frais à valider, dont l’état est CL (clotûrée),
- Le système est en période de validation (fin de mois)
|
Démarrage | Le comptable Va dans la partie Validation |
Scénario nominal |
- Le comptable choisit la fiche à valider
- Le système affiche la fiche concernée
- Le comptable renseigne le nombre de justificatifs reçus, à partir des documents dont il
dispose.
- Pour chaque frais forfaitaire, il valide ou invalide la ligne.
- Pour chaque frais hors forfait, il valide ou invalide la ligne.
- Le comptable valide ses modifications dans la fiche de frais.
- Le système passe l’état de la fiche de frais de CL à VA.
- Les lignes de frais forfaitaires dont la quantité est nulle sont supprimées
- Les lignes de frais hors forfait dont le montant est nul sont supprimées.
- Le montant validé est calculé et affecté à la fiche.
- La fiche est sauvegardée dans la base.
- Le système affiche la liste des fiches à valider permettant au comptable de choisir la fiche
suivante.
|
Scenarii alternatifs |
- En 3 et 5 :
- Le comptable peut annuler la validation
- En 8 :
- Il n’existe aucune autre fiche à valider
|
Postconditions | - Scénario nominal : Enregistrement de l'état dans la base de données
- Scénarii alternatifs : Retour à l'état initial
|