Académique Documents
Professionnel Documents
Culture Documents
Avertissement
Démarche synthétique
z Cas d’utilisation
z Modèle du domaine
z Diagramme de séquence du système
z Identification des principales IHM
z Diagramme d’activités de navigation
z Diagramme de séquence d’interaction
z Diagramme de classes
1
Démarche proposée (1)
1. Cas d’utilisation
Identifier :
z les acteurs
z les cas d’utilisation
z Structurer les cas d’utilisation en packages
2. Modèle du domaine
2
Démarche proposée (4)
4. IHM
3
Démarche proposée (7)
7. Diagramme de classes
Ouvrir un compte
guichetier responsable
Créditer compte
clientèle
Débiter compte
Consulter Comptes
client
Gestion de commande
Packages
Ouvrir un compte
Créditer compte
Gestion
comptes Débiter compte
Consulter Comptes
Gestion
commandes Gestion
clients
4
Diag. séquences pour le cas "Ouvrir un cpte"
unCompte: Compte
guichetier
client
<< create >> fournir(infoClient)
Créditer (50)
Éditer_Compte()
Débiter(montant)
[solde insuffisant]
[solde suffisant]
Compte
1..* Client
numéroCpte
Solde <possède Nom
Prénom
Créditer(montant) adresse
Débiter(montant)
getSolde() Éditer()
Éditer()
5
Démarche détaillée des Cas d’Utilisation
6
Pour chaque cas d’utilisation (suite)
Attention !
z Quelle différence ?
7
Analogie la fabrication d'un immeuble
Meilleures pratiques
8
Approches classiques de développement
Problèmes chroniques
9
eXtreme Programming: XP
10