Académique Documents
Professionnel Documents
Culture Documents
Rappels: architecture et
méthodologie
F.Pfister (francois.pfister@mines-ales.fr)
1
Pérénité d'un développement
Partie
Métier
2
Evolution de la technologie
Modèle d'exécution
Application desktop 2 ou 3 niveaux
Application web client léger
Application web client lourd
Service web
Modèle de persistance
Sérialisation
Base de données objet
Base de données relationnelle (SGBDR)
Mapping objet + SGBDR
3
Séparation des préoccupations
Un langage
UML, Unified modeling Language
Un procesus
UP, Unified Process
XUP, Extreme Unified Process
etc..
5
Le processus du projet
7
Trouver les cas d'utilisation
Effectuer un retrait
Client
Consulter un compte
Operateur
8
Réaliser les cas d'utilisation
9
Réaliser les cas d'utilisation
• Vue dynamique
– Objets, rôles et interactions
Effectuer un retrait
Client
10
Structurer le système en objets
11
Découverte des classes candidates
Effectuer un retrait
Client
12
Implémentation et tests d'intégration
13
Notre projet
15
Modalités
16