13.07.2015 Views

Assistance au calage de modèles numériques en hydraulique ... - TEL

Assistance au calage de modèles numériques en hydraulique ... - TEL

Assistance au calage de modèles numériques en hydraulique ... - TEL

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

B.2 DIAGRAMMES D’ACTIVITÉSles nombres à chacune <strong>de</strong> ses extrémités désign<strong>en</strong>t la multiplicité <strong>de</strong>s élém<strong>en</strong>ts associés :2 RapportsDeThèse évalu<strong>en</strong>t 1 MémoireDeThèse. Un trait tireté reliant une classe à uneassociation désigne une classe-association : un MémoireDeThèse conduit à une AutorisationDeSout<strong>en</strong>ance– ou non – par l’intermédiaire d’un RapportDeThèse. Enfin, uneflèche avec un diamant noir désigne une relation <strong>de</strong> composition : un TexteImprimé estcomposé d’une Feuille ou plus.B.2 Diagrammes d’activitésLes diagrammes d’activités permett<strong>en</strong>t <strong>de</strong> représ<strong>en</strong>ter une structure <strong>de</strong> tâches, ainsique les flux d’objets utilisés et produits par les différ<strong>en</strong>tes tâches. La figure B.2 proposeun exemple d’un tel diagramme.RapporterUneThèse:MémoireDeThèseLireLaThèseEcrireUnRapport:RapportDeThèse:MémoireDeThèse[à revoir][sinon][rapport positif]:AutorisationDeSout<strong>en</strong>anceFIG. B.2 – Exemple <strong>de</strong> diagramme d’activités UML.Les <strong>en</strong>cadrés <strong>au</strong> cont<strong>en</strong>u souligné représ<strong>en</strong>t<strong>en</strong>t <strong>de</strong>s instances anonymes <strong>de</strong> classes,classes déclarées par ailleurs dans un diagramme <strong>de</strong> classes. Ces instances anonymesreprés<strong>en</strong>t<strong>en</strong>t un objet donné quelconque appart<strong>en</strong>ant à la classe considérée. Dans cediagramme, on peut ainsi retrouver <strong>de</strong>s instances <strong>de</strong>s classes MémoireDeThèse, RapportDeThèseet AutorisationDeSout<strong>en</strong>ance définies dans la figure B.1. Les <strong>en</strong>cadrés arrondisreprés<strong>en</strong>t<strong>en</strong>t les activités – ou tâches – et les disques désign<strong>en</strong>t le début (disqu<strong>en</strong>oir plein) et la fin (disque noir et blanc) <strong>de</strong> l’activité RapporterUneThèse. Les flèchesdésign<strong>en</strong>t <strong>de</strong>s flux d’objets, et le losange représ<strong>en</strong>te un choix. La barre épaisse noiredésigne une synchronisation d’événem<strong>en</strong>ts : l’activité RapporterUneThèse s’achève <strong>en</strong>même temps qu’est produite une AutorisationDeSout<strong>en</strong>ance. On peut voir sur ce diagrammeque cette activité se décompose <strong>en</strong> <strong>de</strong>ux activités principales : LireLaThèse etEcrireUnRapport.B.3 Diagrammes <strong>de</strong> cas d’utilisationLes diagrammes <strong>de</strong> cas d’utilisation permett<strong>en</strong>t <strong>de</strong> représ<strong>en</strong>ter un système et les casd’utilisation <strong>de</strong> celui-ci par différ<strong>en</strong>ts acteurs. La figure B.3 propose un exemple d’un tel234

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!