164
Chapitre 5. Étude de cas n° 1 Analyse
Figure 5.15 — Diagramme de séquence du cas d’utilisation 2
Tableau 5.2 — Données de l’interface utilisateur du cas d’utilisation 2
Figure 5.16 — Diagramme de classe du cas d’utilisation 2
• Scénario nominal
1 Le DS choisit le type de moyen à traiter.
2 Le système affiche la liste des unités du DS.
3 Le DS choisit l’unité pour laquelle il veut faire une proposition d’attribution.
4 Le système affiche le formulaire de saisie des propositions d’attribution pré
rempli avec les demandes du type de moyen sélectionné effectuées par l’unité.
5 Le DS renseigne les données de la proposition d’attribution.
6 Le système vérifie la présence des données obligatoires.
7 Le système enregistre la saisie et affiche les attributions mises à jour.
Données affichées
Données saisies
- Code et intitulé DS
- DS
- Liste des unités du DS
- Codes unités choisies
Pour chaque unité choisie :
- Nom du directeur
- Adresse
- Numéro de demande
- Date de la demande
- Demandes RH et RF
- Historique demandes RH et RF
- Historique attributions RH et RF
Unité
-code unité
-intitulé unité
-nom directeur
-adresse rue
-adresse ville
-adresse code postal
+listerUnités()
Demande
-numDemande
-dateDemande
+extraireDemandeF()
Histo-Demande-RH
-numDemandeHD-RH
-dateDemandeHD-RH
-gradeHD-RH
-nombreHD-RH
-justificationHD-RH
+extraireHistoD-RH()
Histo-Attribution-RH
-numAttribHA-RH
-dateAttribHA-RH
-gradeHA-RH
-nombreHA-RH
-extraireHistoA-RH()
émettre
1
1..*
demander-histoRH
1..*
1
allouer-histoRH
1..*
1
Histo-Demande-RF
-numDemandeHD-RF
-dateDemandeHD-RF
-typemoyensHD-RF
-montantHD-RF
-justificationHD-RF
+extraireHistoD-RF()
Histo-Attribution-RF
-numAttribHA-RF
-dateAttribHA-RF
-typeMoyensHA-RF
-montantHA-RF
+extraireHistoA-RF()
demander-histoRF
1..*
1
allouer-histoRF
1..*
1
InterfaceUtilisateur
-nom
-prenom
-id
+demanderFiches()
+choisirUnités()
DS
-codeDS
-intituléDS
+listerUnités()
+extraireFiche()
rattacher
1..*
1
Chapitre 5. Étude de cas n° 1 Analyse
Figure 5.15 — Diagramme de séquence du cas d’utilisation 2
Tableau 5.2 — Données de l’interface utilisateur du cas d’utilisation 2
Figure 5.16 — Diagramme de classe du cas d’utilisation 2
• Scénario nominal
1 Le DS choisit le type de moyen à traiter.
2 Le système affiche la liste des unités du DS.
3 Le DS choisit l’unité pour laquelle il veut faire une proposition d’attribution.
4 Le système affiche le formulaire de saisie des propositions d’attribution pré
rempli avec les demandes du type de moyen sélectionné effectuées par l’unité.
5 Le DS renseigne les données de la proposition d’attribution.
6 Le système vérifie la présence des données obligatoires.
7 Le système enregistre la saisie et affiche les attributions mises à jour.
Données affichées
Données saisies
- Code et intitulé DS
- DS
- Liste des unités du DS
- Codes unités choisies
Pour chaque unité choisie :
- Nom du directeur
- Adresse
- Numéro de demande
- Date de la demande
- Demandes RH et RF
- Historique demandes RH et RF
- Historique attributions RH et RF
Unité
-code unité
-intitulé unité
-nom directeur
-adresse rue
-adresse ville
-adresse code postal
+listerUnités()
Demande
-numDemande
-dateDemande
+extraireDemandeF()
Histo-Demande-RH
-numDemandeHD-RH
-dateDemandeHD-RH
-gradeHD-RH
-nombreHD-RH
-justificationHD-RH
+extraireHistoD-RH()
Histo-Attribution-RH
-numAttribHA-RH
-dateAttribHA-RH
-gradeHA-RH
-nombreHA-RH
-extraireHistoA-RH()
émettre
1
1..*
demander-histoRH
1..*
1
allouer-histoRH
1..*
1
Histo-Demande-RF
-numDemandeHD-RF
-dateDemandeHD-RF
-typemoyensHD-RF
-montantHD-RF
-justificationHD-RF
+extraireHistoD-RF()
Histo-Attribution-RF
-numAttribHA-RF
-dateAttribHA-RF
-typeMoyensHA-RF
-montantHA-RF
+extraireHistoA-RF()
demander-histoRF
1..*
1
allouer-histoRF
1..*
1
InterfaceUtilisateur
-nom
-prenom
-id
+demanderFiches()
+choisirUnités()
DS
-codeDS
-intituléDS
+listerUnités()
+extraireFiche()
rattacher
1..*
1
