174
Chapitre 5. Étude de cas n° 1 Analyse
Unité
-code unité
-intitulé unité
-nom directeur
-adresse rue
-adresse ville
-adresse code postal
+construireTableaudesuivi()
+demanderListeRubriques()
+extraireAttributionsG()
+extraireDemandeG()
+listerUnités()
ens()
Demande
-numDemande
-dateDemande
+extraireDemandeF()
+extraireDemandeG()
+extraireDemandeP()
Demande-RH
-gradeD
-nombreD
Demande-RF
-typeMoyensD
-montantD
Histo-Demande-RH
-numDemandeHD-RH
-dateDemandeHD-RH
-gradeHD-RH
-nombreHD-RH
+extraireHistoD-RH()
Histo-Attribution-RH
-numAttribHA-RH
-dateAttribHA-RH
-gradeHA-RH
-nombreHA-RH
+extraireHistoA-RH()
DS
-codeDS
-intituléDS
+extraireFiche()
+extraireMoyenP()
+listerUnités()
ens()
Cadrage-DS
-DStypeMoyenC
-cadrageA
-date arbitrage
+demanderSaisirCadrage()
+extraireCadrage()
+listerTypemoyens()
+saisirCadrage()
+validerArbitrage()
+validerSaisie()
Attributions
-numAttrib
-dateAttrib
+contrôlerAttribution()
+donnerAttribution()
+extraireAttributionG()
+extraiteAttributionN()
+validerAttribution()
Attributions-RH
-gradeA
-nombreA
Attribution-RF
-typeMoyensA
-montantA
émettre
1
0..*
allouer
1..*
1
rattacher
1
1..*
er
1..*
1
demander-histoDRH
1..*
1
allouer-histoARH
1..*
1
Histo-Demande-RF
-numDemandeHD-RF
-dateDemandeHD-RF
-typemoyensHD-RF
-montantHD-RF
+extraireHistoD-RF()
Histo-Attribution-RF
-numAttribHA-RF
-dateAttribHA-RF
-typeMoyensHA-RF
-montantHA-RF
+extraireHistoA-RF()
demander-histoDRF
1..*
1
allouer-histoARF
1..*
1
InterfaceUtilisateur
-nom
-prenom
-id
+choisirUneunité()
+choisirUnités()
+choisirUntableaudesuivi()
+choisirUntypemoyen()
+consoliderPropRubriques()
+demanderChoisirTypemoyen()
+demanderConsoliderProposition()
+demanderFiches()
ens()
+demanderProposerAttribution()
+demanderSaisirCadrage()
+demanderTableauSuivi()
+saisirArbitrage()
+saisirAttribution()
+saisirCadrage()
+validerArbitrage()
+validerAttribution()
correspondre
0..*
0..1
TypeMoyen
-typemoyen
-intituléTypemoyen
cadrer
1
1..*
Figure 5.29
— Diagramme de classe de synthèse
Précédent

- 189/242

Suivant