Académique Documents
Professionnel Documents
Culture Documents
UNIFIE
HRICHI Mohamed
Agenda
hrichi.mohamed@gmail.com 3
Historique
hrichi.mohamed@gmail.com 4
Vues d’UML
Vue Statique
Diagramme de cas d’utilisation
Diagramme de classe
Diagramme de composants
Diagramme d’objets
Diagramme de déploiement
Vue dynamique
Diagrammes de séquence
Diagrammes de collaboration
Diagrammes d'états-transitions
Diagrammes d'activités
hrichi.mohamed@gmail.com 5
Vue Statique
Diagramme de cas d’utilisation
cas
d’utilisation
Fonctionnalité
système
Acteur
hrichi.mohamed@gmail.com 6
Vue Statique
Diagramme de classe
hrichi.mohamed@gmail.com 7
Vue Statique
Diagramme de composants
hrichi.mohamed@gmail.com 8
Vue Statique
Diagramme d’objets
hrichi.mohamed@gmail.com 9
Vue Statique
Diagramme de déploiement
Game Computer
SGBD computer
hrichi.mohamed@gmail.com 10
Vue Dynamique
Diagramme de séquence
hrichi.mohamed@gmail.com 11
Vue Dynamique
Diagramme de collaboration
• mettre en évidence les interactions entre objets, ainsi que les messages
échangés
• permet de décrire les interactions entre objets intervenant dans la
réalisation d’un scénario d’un cas d’utilisation
hrichi.mohamed@gmail.com 12
Vue Dynamique
Diagramme d'états-transitions
• L’état d’un objet est défini, à un instant donné, par l’ensemble des
valeurs de ses propriétés
• Le passage d’un état à un autre état s’appelle transition
• Un événement est un fait survenu qui déclenche une transition
hrichi.mohamed@gmail.com 13
Vue Dynamique
Diagramme d'activités
hrichi.mohamed@gmail.com 14
Présentation de processus unifie
Définition :
hrichi.mohamed@gmail.com 15
Vue d’ensemble d’UP
L'objectif d'un processus unifié est de maîtriser la complexité
des projets informatiques en diminuant les risques.
UP répond aux préoccupations suivantes :
- QUI participe au projet ?
- QUOI, qu'est-ce qui est produit durant le projet ?
- COMMENT doit-il être réalisé ?
- QUAND est réalisé chaque livrable ?
hrichi.mohamed@gmail.com 16
Vue d’ensemble d’UP
hrichi.mohamed@gmail.com 17
Démarche de processus unifie
hrichi.mohamed@gmail.com 18
Démarche UP pour le PFE
En fonction de temps le processus unifie est divisé en quatre phase :
Phase Lancement
Phase Elaboration
Phase Construction
Phase Transition
En fonction d’activités en cinq :
Expression des besoins
Analyse
Conception
Implémentation
Test
hrichi.mohamed@gmail.com 19
Phase Lancement
Initialiser le projet
porte essentiellement sur les besoins principaux du point de vue de
l'utilisateur
Identifier les risques les délais et les coûts
une identification des principaux cas d’utilisation accompagnée
d’une description générale
Il est possible réaliser des maquettes sur les cas d’utilisation
identifiés
hrichi.mohamed@gmail.com 20
Phase Elaboration
permet de préciser la plupart des cas d’utilisation
de concevoir l’architecture du système
Définition les besoins fonctionnels et non fonctionnels
(performance , sécurité, etc.)
raffiner le modèle initial de cas d'utilisation
hrichi.mohamed@gmail.com 21
Phase Construction
hrichi.mohamed@gmail.com 22
Phase Transition
Traiter tout les actions liées au déploiement
vérifier si le système offre véritablement les services exigés par les
utilisateurs
Détecter les anomalies
livrer le produit pour une exploitation réelle
hrichi.mohamed@gmail.com 23
Les Diagrammes suffisants pour un PFE
1. Cas d’utilisation
hrichi.mohamed@gmail.com 24
Les Diagrammes suffisants pour un PFE
2. Modèle de traçabilité du cas d’utilisation
hrichi.mohamed@gmail.com 25
Les Diagrammes suffisants pour un PFE
3. Diagramme de classe d’analyse du cas d’utilisation
hrichi.mohamed@gmail.com 26
Les Diagrammes suffisants pour un PFE
4. Diagramme de collaboration
hrichi.mohamed@gmail.com 27
Les Diagrammes suffisants pour un PFE
5. Diagramme de classe de conception
hrichi.mohamed@gmail.com 28
Les Diagrammes suffisants pour un PFE
6. Diagramme de séquence
hrichi.mohamed@gmail.com 29
Les Diagrammes suffisants pour un PFE
7. Diagramme de classe entité
hrichi.mohamed@gmail.com 30
Les Diagrammes suffisants pour un PFE
8. Diagramme de composant
hrichi.mohamed@gmail.com 31
Les Diagrammes suffisants pour un PFE
9. Diagramme de déploiement
hrichi.mohamed@gmail.com 32
MERCI
hrichi.mohamed@gmail.com 33