Académique Documents
Professionnel Documents
Culture Documents
de Neuchtel
Dmarche
Limportance de la modlisation
Pourquoi modliser?
Les modles permettent de mieux comprendre le
systme que lon dveloppe
UML - Langage
visualiser
spcifier
construire
documenter
[BRJ-00 p14]
Elments
structurels
comportementaux
de regroupement
dannotation
Relations
de dpendance
dassociation
de gnralisation
de ralisation
Diagrammes
de classes
dobjets
de cas dutilisation
de squence
de collaboration
dtats-transition
dactivits
de composants
de dploiement
[BRJ-00 p18]
Les interactions
Les messages
[BRJ-00 p22]
Les paquetages
Les notes
[BRJ-00 p23]
Les relations
La dpendance
Cible
Lassociation
La gnralisation
Parent
La ralisation
Contrat
[BRJ-00 p24]
Architecture
Vocabulaire
Fonctionnalit
Vue de
conception
Comportement
Vue
dimplmentation
Assemblage du
systme
Gestion de
configuration
Performance
Capacit monter en charge
Dbit
Topologie du
systme
Distributiuon
Livraison
Installation
[BRJ-00 p34]
Architecture
Logical View
Vue de
conception
Component View
Vue
dimplmentation
A crer!
Deployment View
[BRJ-00 p34]
Architecture
Utilisateur final
Vocabulaire
Fonctionnalit
Vue logique
Analystes/Testeurs
Comportement
Intgrateurs systmes
Performance
Capacit monter en charge
Dbit
Vue
dimplmentation
Programmeurs
Assemblage du
systme
Gestion de
configuration
Ingnieurs systme
Topologie du
systme
Distributiuon
Livraison
Installation
[PK-00 p81]
[BRJ-00 p59]
Relation de dpendance
[BRJ-00 p66]
Diagramme dactivits
+ Informel
+ Formel
Responsabilits
Smantique globale
Spcification du corps de chaque
opration
Spcification des pr et postconditions
de chaque opration (texte structur)
Dfinir un automate tats finis
Spcifier une collaboration
Spcification des pr et postconditions
de chaque opration (langage OCL)
[BRJ-00 p142]
Abstraction
logique
Abstraction
physique
[BRJ-00 p171]
Paquetages et classes
Objets et rles
Les messages
call
return
send
create
cre un objet
destroy
[BRJ-00 p235]
[BRJ-00 p235]
[BRJ-00 p242]