3.2 Exigences fonctionnelles
3.2.1 Elaboration du diagramme des cas d'utilisation
système
A partir du diagramme d'activité et de la connaissance
des besoins des acteurs, nous élaborons une vision
générale des cas d'utilisation métiers du futur
système en produisant le diagramme de cas d'utilisation
système.
Figure 41 - Diagramme des cas d'utilisation système
La numérotation de chaque cas d'utilisation est
utilisée dans le diagramme des cas d'utilisation ci-dessus afin d'y
connaître les plus prioritaire à réaliser.
3.3 Analyse des cas d'utilisation
3.3.1 Raffinement du diagramme des cas
d'utilisation
ISI MS
44
Figure 42 - Diagramme des cas d'utilisation
Nous allons raffiner le diagramme de cas d'utilisation
déjà élaboré dans la partie exigences
fonctionnelles. Ce diagramme est plus détaillé puisque nous
sommes passés à une phase d'analyse qui correspond à une
vision informatique du système.
3.3.2 Description textuelles des cas d'utilisation
Cas d'utilisation 1 - « Gérer convention »
· Objectif : Permettre au responsable application de
saisir, de consulter ou de modifier les données d'une convention.
· Acteur concerné : Responsable application.
· Pré condition : Le responsable application s'est
authentifiée correctement à l'application.
· Scénario nominal : saisie d'une nouvelle
convention
1'- Le système affiche le formulaire de saisie des
données d'une convention.
2'- Le responsable application saisit les informations
nécessaires et valide sa saisie.
3'- Le système vérifie la présence des
données obligatoires.
4'- Le système enregistre la saisie validée.
· Scénario alternatif :
2'a - Modification des données de la convention :
- Le système affiche le formulaire de saisie des
données de convention enregistrées.
- Le responsable application modifie les données.
- Le cas d'utilisation reprend à l'action 3 du
scénario nominal.
2'b - Consultation des données de la convention :
- Le système affiche les données de la convention
déjà enregistrées.
- Fin du cas d'utilisation.
3'a - Erreurs détectées dans la saisie :
- Le système réaffiche le formulaire de saisie en
indiquant les erreurs détectées.
- Le responsable application corrige les erreurs
détectées.
- Le cas d'utilisation reprend au point 3 du scénario
nominal.
Cas d'utilisation 2 - « gérer bon d'intervention
»
· Objectif : Permettre à l'équipe mobile de
saisir, de consulter ou de modifier les données des bons
d'intervention.
· Acteur concerné : Equipe mobile.
· Pré condition : Authentification correcte à
l'application
· Scénario nominal : saisie d'un nouveau bon
d'intervention
1'- Le système affiche le formulaire de saisie des
données d'un bon d'intervention.
2'- L'acteur « équipe mobile » saisit les
informations nécessaires et valide sa saisie.
3'- Le système vérifie la présence des
données obligatoires.
4'- Le système enregistre la saisie validée.
· Scénario alternatif :
2'a - Modification des données d'un bon d'intervention
:
- Le système affiche le formulaire de saisie des
données d'un bon d'intervention enregistrées.
- L'acteur « équipe mobile » modifie les
données.
- Le cas d'utilisation reprend à l'action 3 du
scénario nominal.
2'b - Consultation des données d'un bon d'intervention
:
- Le système affiche les données du bon
d'intervention déjà enregistrées.
- Fin du cas d'utilisation.
3'a - Erreurs détectées dans la saisie :
- Le système réaffiche le formulaire de saisie en
indiquant les erreurs détectées.
- L'acteur « équipe mobile » corrige les
erreurs détectées.
- Le cas d'utilisation reprend au point 3 du scénario
nominal.
Cas d'utilisation 3 - « Gérer fiche de mise en
service »
· Objectif : Permettre à l'équipe mobile de
saisir, de consulter ou de modifier les données des fiches de mise en
service.
· Acteur concerné : « équipe mobile
».
· Pré condition : Authentification correcte à
l'application.
· Scénario nominal : saisie d'une nouvelle fiche de
mise en service
1'- Le système affiche le formulaire de saisie des
données d'une fiche de mise en service.
2'- L'équipe mobile saisit les informations
nécessaires et valide sa saisie.
3'- Le système vérifie la présence des
données obligatoires.
4'- Le système enregistre la saisie validée.
· Scénario alternatif :
2'a - Modification des données d'une fiche de mise en
service :
- Le système affiche le formulaire de saisie des
données d'une fiche de mis en service déjà
enregistrée.
- L'acteur « équipe mobile » modifie les
données.
- Le cas d'utilisation reprend à l'action 3 du
scénario nominal.
2'b - Consultation des données d'une fiche de mise en
service :
- Le système affiche les données du fiche de mise
en service déjà enregistrées.
- Fin du cas d'utilisation.
3'a - Erreurs détectées dans la saisie :
- Le système réaffiche le formulaire de saisie en
indiquant les erreurs détectées.
- L'acteur « équipe mobile » corrige les
erreurs détectées.
- Le cas d'utilisation reprend au point 3 du scénario
nominal.
Cas d'utilisation 4 - « Gérer PV de
Réception »
· Objectif : Permettre à l'équipe mobile de
saisir, de consulter ou de modifier les données les PV de
réception.
· Acteur concerné : « équipe mobile
».
· Pré condition : Authentification correcte à
l'application.
· Scénario nominal : saisie d'un nouveau PV de
réception
1'- Le système affiche le formulaire de saisie des
données d'un PV de réception.
2'- L'équipe mobile saisit les informations
nécessaires et valide sa saisie.
3'- Le système vérifie la présence des
données obligatoires.
4'- Le système enregistre la saisie validée.
· Scénario alternatif :
2'a - Modification des données d'un PV de
réception:
- Le système affiche le formulaire de saisie des
données d'un PV de réception enregistrées.
- L'acteur « équipe mobile » modifie les
données.
- Le cas d'utilisation reprend à l'action 3 du
scénario nominal.
2'b - Consultation des données d'un PV de
réception :
- Le système affiche les données de la convention
déjà enregistrées.
3'a - Erreurs détectées dans la saisie :
- Le système réaffiche le formulaire de saisie en
indiquant les erreurs détectées.
- L'acteur « équipe mobile » corrige les
erreurs détectées.
- Le cas d'utilisation reprend au point 3 du scénario
nominal.
|