TD6 : Diagramme détats/transitions
TD6 : Diagramme d'états/transitions. UML. Pierre Gérard pierre.gerard@univ-paris13.fr. DUT Informatique S2D. Université de Paris 13. 1 Transitions change et
DIAGRAMME DETATS- TRANSITIONS ET DACTIVITES
Etat A. Etat B événement. Page 10. DIAGRAMME D'ETATS-TRANSITIONS. NOTION D'EVENEMENT: • Syntaxe d'un événement : • Nom de l'événement (Nom de paramètre : Type…
UML : diagramme détat (exemples)
Exercice 1 : formation d'un contrat. Dessinez un diagramme d'état/transition résumant les états possibles d'un objet “contrat” tel que décrit dans.
Analyse Orientée Objet – ING1 TD 9 : Diagramme détats-transitions
TD 9 : Diagramme d'états-transitions – CORRIGE. Il s'agit dans ce travail Exercice 1. Bibliothèque. On reprend dans cet exercice la gestion de la ...
TD N° 2 : Analyse Orientée Objet et diagramme détats-transitions
Exercice 1 : On considère une boîte de vitesse automatique d'une voiture. La boîte au démarrage est au point mort. La marche arrière ainsi que la position
Projet ENRC-DVD MIAGE -------------- Module UML (Outils de
8 juil. 2008 Représentez cela par un diagramme états-transitions. Les deux diagrammes états-transitions et classes
Projet ENRC-DVD MIAGE -------------- Module UML (Outils de
11 juil. 2008 Exercice 5.2. L'évolution de l'état d'un billet est décrite par le diagramme états-transitions suivant : la petite icône contenue dans l'état ...
diagramme-etat-transition.pdf - UML
Le formalisme des diagrammes d'états est celui des automates. Le concept d'automate est un concept de base en informatique. Citons le livre de Hopcraft et
Modélisation dynamique : exercices corrigés et conseils
Nous reverrons également les bases du diagramme d'activité ainsi que les nouveautés les plus intéressantes introduites par. UML 2. □ Activité continue/finie
UML : DIAGRAMME DETATS-TRANSITIONS
Un état est stable et durable. Page 7. UML : DIAGRAMME D'ETATS-TRANSITIONS. NOTION D'ETAT: • Un état = étape dans le cycle de vie d'un objet. • Chaque objet
UML : diagramme détat (exemples)
TD UML : diagrammes d'états. & page 1/4. UML : diagramme d'état (exemples). Exercice 1 : formation d'un contrat. Dessinez un diagramme d'état/transition
TD6 : Diagramme détats/transitions
TD6 : Diagramme d'états/transitions. UML. Pierre Gérard pierre.gerard@univ-paris13.fr. DUT Informatique S2D. Université de Paris 13. 1 Transitions change et
DIAGRAMME DETATS- TRANSITIONS ET DACTIVITES
DIAGRAMME D'ETATS-TRANSITIONS. DEFINITION: • Décrit le comportement des objets d'une classe au moyen d'un automate d'états associés à la classe.
UML23 poly 11
Processus métiers de haut niveau (par exemple étude de Etat initial et final peuvent être représentés sur le diagramme. ... Tracer les transitions.
Projet ENRC-DVD MIAGE -------------- Module UML (Outils de
11 juil. 2008 Chapitre 5: Diagrammes états-transitions. Éléments de correction. Il s'agit d'UN corrigé. ... l'exercice précédent. Exercice 5.3.
Support de cours Outils de modélisation des Systèmes dInformation
- soit sur un diagramme d?activité séparé en utilisant la possibilité UML d?invoquer des activités décrites dans d?autres diagrammes. 1.3. Contrôle du
III. Diagrammes dEtats – Transitions
Donner en utilisant les conventions UML
Modélisation objet avec UML
Sources UML 2 par la pratique Étude de cas et exercices corrigés. Modélisation dynamique : le diagramme d'état de transition .
Modélisation UML
Utiliser des diagrammes UML pour modéliser un objet d'étude. Interpréter un diagramme UML Permet de distinguer les objets indépendamment de leur état.
Projet ENRC-DVD MIAGE -------------- Module UML (Outils de
8 juil. 2008 Les deux diagrammes états-transitions et classes
TD6 : Diagramme d'états/transitions
la demande de prise en compte d'un pat qui mène aussi à une n de partie avec une égalité Dans ce cas une activité égalité est déclenchée Question : Donner le diagramme d'états/transitions associé à la classe Partie 1
Diagramme états-transitions
Un diagramme d’états-transitions simple Tous les automates à états finis des diagrammes d’états-transitions d’un système s’exécutent concurremment et peuvent donc changer d’état de façon indépendante 4 Types d’état Dans un diagramme d’état-transition l’état peut être simple ou composite :
Chapitre 8LES
DIAGRAMMES
D"ACTIVITÉS
2 Isima [pas de café][pas de soda] [soda trouvé] [café trouvé] [plus de gouttes] BoireTrouver
à boire
Mettre café
dans filtreMettre filtre ds cafetièreMettre eau
ds réservoirAllumer
la cafetièreAttendreTrouver
une tassePrendre
bouteille sodaServir
café E X E M P L E 3 IsimaChristine FORCE
SPECIFICATION
DES BESOINS
ANALYSE
CONCEPTION
de l"architecture TESTSIMPLEMENTATION
Modélisation
des traitementsModélisation des processus métierDIAGRAMMES D"ACTIVITES
4 IsimaDIAGRAMMES D"ACTIVITES
S"intéressent aux étapes d"une tâche complexe à accomplir.Modélisent les processus : enchaînements d"activités.Décrivent le flot de contrôle entre activités.S"utilisent à plusieurs niveaux :
Processus métiers de haut niveau (par exemple étude del"existant).Alternative aux diagrammes de séquences pour décrire un cas d"utilisation.Description des délégations entre objets dans un système logiciel. Description d"algorithmes (difficultés pour décrire des
algorithmes complexes) 5 IsimaDOMAINE D"APPLICATION
Processus métier :
Le système (d"information, industriel),Un sous-système,Cas d"utilisation
Description d"une famille de
scénarios,Enchaînements d"écrans dans une IHO,Logique complexe
d"une opération, ou d"une classe,d"une collaboration (la dynamique d"un ensemble d"objets).Processus métier
commandeProduit
Expédition
6 IsimaEXEMPLE : PROCESSUS INDUSTRIEL
palette lecteur code barresAire de stockageAire de stockage
c o n v o y e u r 7 Isima [Saturation][emplacement disponible] [incident] [intervention opérateur terminée][OK]RANGEMENT D"UNE
PALETTE
Ejecter
Lire code
barreDéterminerEmplacement
Mettre
à Jour BD
Activer
AutomateAfficher
Rangement
Effectué
Afficher
AppelOpérateur
Afficher
Opération
terminéeNoeud de
décisionSynchronisation
(concurrence)Activité
décomposée synchronisation (rendez-vous)Noeud de
fusion garde 8 IsimaDIAGRAMMES D"ACTIVITÉS
Syntaxe proche des diagrammes d"étatsContiennent :Des activités (
peuvent se redécomposer en un autre diagramme d"activités)Des actions
(non décomposables) et des attentes,Des transitions automatiques :
le flot de contrôle reste dans l"activité jusqu"à ce que le traitement soit terminé.Des noeuds de décision
(associés à des gardes) et de fusion,Des barres de synchronisationDes objets
(pour monter qui est modifié par une action) 9 IsimaDIAGRAMMES D"ACTIVITÉS
Un noeud de décision est représenté par un losange d"oùpartent toutes les alternatives obligatoirement exclusives.Un autre losange (noeud de " fusion ») matérialise la fusion
des branches d"une décision.Une barre de synchronisation spécifie le parallélisme : en sortie d"une barre on indique plusieurs flots de contrôles concurrents. à l"exécution du système, ces activités peuvent être physiquement concurrentes, séquentielles ou entrelacées. Une autre barre de synchronisation représente le rendez- vous entre flots de contrôles parallèles : la barre n"estfranchie que lorsque chaque flot amont est terminé.Etat initial et final peuvent être représentés sur le diagramme.
10 IsimaDIAGRAMMES D"ACTIVITÉS
Les itérations sont représentées par une " région d"expansion » : partie d"un diagramme où les actions sont exécutées pour tous les éléments d"une collection. Les actions peuvent être concurrentes ou itératives. Le symbole ÄÄÄÄreprésente un flux qui s"arrête même si l"activité n"est pas finie (exemple : dans une collection on rejette un élément).Les diagrammes peuvent être découpés en partitions (swim lanes), pour montrer les différentes responsabilités dans un mécanisme ou une organisation. Chaque responsabilité assurée par un objet est allouée à une partition donnée.La position relative des partitions n"est pas significative, lestransitions peuvent traverser librement les frontières.Les partitions peuvent être représentées en couloirs ou en
damiers. 11 IsimaREGION D"EXPANSION
bonmauvais itérativeTraiter
commandeVérifier
produitAttribuer produitVérifier
clientValider
commandeAnnuler
commandeExpédier
commandeFlux final : met fin à la
branche, mais pas aux activité concurrentesNotation
pour une activité décomposéequotesdbs_dbs4.pdfusesText_7[PDF] exercice corrigé droit des sociétés pdf
[PDF] exercice corrigé du champ magnétique
[PDF] exercice corrigé electromagnétisme l2
[PDF] exercice corrigé en chimie organique pdf
[PDF] exercice corrigé equation dune droite
[PDF] exercice corrigé estimation ponctuelle intervalle confiance
[PDF] exercice corrigé etat de flux de trésorerie
[PDF] exercice corrigé etat de solde de gestion
[PDF] exercice corrigé excel 2007 pdf
[PDF] exercice corrigé filtre actif passe bas
[PDF] exercice corrigé filtre numérique pdf
[PDF] exercice corrigé filtre passe bande passif
[PDF] exercice corrigé filtre passe bas passif
[PDF] exercice corrigé filtre rif et rii