Upload
lykhanh
View
214
Download
0
Embed Size (px)
Citation preview
2 points
2 points
1 poin
4 poin
class Hprotect Ch
boprivate Stpublic St St vo vo Pe Pe}
Dev
1) a‐ Q
b‐ Q
2) a‐ Qb‐ Qc‐
3)
4) a‐
c
s
s
t
ts
otel{ ed : hambre chaool reserv:
tring mot: tring nomtring adreoid getIdeoid paye(ersonne geersonne c
voir d
Le conceQu’est ce qumodélisationQuel est la d
Les cas dQue chercheQuel est l’intDonner un eun comment
Donner lqu’il rep
DiagramEn utilisant lclasse (prévo
ambres[2]ve(int num
PasseGeran
; esse; entifiant); erant; lients;
de Co
ept ue c’est qu’un UML, en mdifférence en
d’utilisatie‐t‐on à modtérêt de ce dexemple de ctaire. Expliqu
le nom derésente :
mme de cle maximum oyez une pag
; mCh);
nt;
();
urs s
n modèle ? Amettant en avntre une vue
ion déliser avec udiagramme ?ce diagrammuez en 2‐3 p
e ce diag:
asse de détail, rege entière, v
ur UM
Appuyez vouvant l’avantastatique et u
un diagramm? e avec (sur lhrases le sch
ramme e
eprésenter ceous devrez a
class Chaprotected int
intprivate Perpublic : voi boo}
classprote
publi
}
ML
us sur un exege de modéune vue dyna
me de cas d’u
e même schhéma que vo
et expliqu
es classes enajouter des t
ambre{ d : t etage; t prix; : rsonne *no
id reserveol estVide
s Personneected : int age;String nString p
ic : void vie
emple d’un aliser un probamique ?
utilisation ?
éma) un inclous avez prop
uez brièv
n utilisant lesrucs) :
omOccupant
e(string ne();
e{
; nom; prenom;
eillit();
utre domainblème.
lude, un exteposé.
vement d
s diagramme
t;
nom);
ne que la
end, et
de
es de
1 point
2 point
3 point
b‐ A
Tc
c‐ d‐
se‐
5) a‐
6) a‐
db‐
7) a‐
b‐
t
ts
ts
Ajoutez les c
Télévisiochambres on
Essayez de faReprésentezsoit le géranEn utilisant l
DiagramEn vous basareprésente c
L’hotel «L’une de
DiagramDonnez un enotions : Actdynamique, Donnez un ebranchemen
DiagramExpliquez ce[heure = 1 / *|| 21.3,2.1 /1.3 / [d1.3 / [d
Expliquer ce
classes suiva
on et les chant un Lit, eaire figurer uz la phrase sut. a notion de
mme d’objant sur le précette situatio
« matignon »es chambres
mme de séexemple (pasteur, objet, lsuppressionexemple (oblnt conditionn
mme de coe que ces memidi] 1
2.1 : fer/ [t < 10disk fulldisk full
shéma :
ntes (les nom
ambres Duot il existe de
une agrégatiuivante sur le
package, sép
jet écédant diagon :
» dont le géraest louée à M
équence s obligatoiremigne de vie, n d’un objetigatoiremennel.
ollaboratssages font :: manger
rmer() 0s] 2.5 :l] 1.7.a l] 1.7.b
ms en gras) :
ont une salux type de li
on et une coe diagramme
parez en troi
gramme de c
ant Mr « ForMr « Lelore »
ment basé subande d’act
nt basé sur un
tion : r()
: age := * : dele: reduce
Les chambr
lle de bait : des lits à
omposition, ee : une perso
is groupe dis
classe faite u
rmul Alain » ».
ur un fait réetivation, envo
n fait réel) p
demandereteTempFieSwapFile
es Single ain. Par conBaldaquinen expliquanonne est soit
stinct les clas
n diagramm
s’occupe, po
el) présentanoi de messag
résentant le
rAge(nom,iles() e(20%)
ont une ou p
ntre toutes le
n, et des lits nt votre choixt un client de
sses.
e d’objet qu
ossède 50 ch
nt les différege, réponse,
principe du
prenom)
plusieurs
es
Futon. x. e l’hôtel,
i
ambres.
ntes création
:Poste d’affichage
hall
thermomètre,hygromètre: Capteur
: Transmetteur HF
girouette,anémomètre
: Capteur
: Transmetteur HF
pluviomètre: Capteur
:Transmetteur HF
thermomètre,: Capteur
:Transmetteur HF
:Centrale d’acquisition
orphy: Serveur
:Poste d’’administration :Poste tour
de contrôle
LANLAN
LAN
Liaison série RS232
Liaison HF
Liaison HFLiaison HF
Liaison HF
11
1
*1
1
11
1
1 1
1
1 1 1 1
11 11 11 11
:Poste d’affichage
hall
thermomètre,hygromètre: Capteur
: Transmetteur HF
girouette,anémomètre
: Capteur
: Transmetteur HF
pluviomètre: Capteur
:Transmetteur HF
thermomètre,: Capteur
:Transmetteur HF
:Centrale d’acquisition
orphy: Serveur
:Poste d’’administration :Poste tour
de contrôle
LANLAN
LAN
Liaison série RS232
Liaison HF
Liaison HFLiaison HF
Liaison HF
11
1
*1
1
11
1
1 1
1
1 1 1 1
:Poste d’affichage
hall
thermomètre,hygromètre: Capteur
: Transmetteur HF
girouette,anémomètre
: Capteur
: Transmetteur HF
pluviomètre: Capteur
:Transmetteur HF
thermomètre,: Capteur
:Transmetteur HF
:Centrale d’acquisition
orphy: Serveur
:Poste d’’administration :Poste tour
de contrôle
LANLAN
LAN
Liaison série RS232
Liaison HF
Liaison HFLiaison HF
Liaison HF
11
1
*1
1
11
1
1 1
1
1 1 1 1
11 11 11 11
8) Diagramme d’états transitions a‐ Imaginez un système que vous modéliserez avec un diagramme d’état transition. Il faut que
votre diagramme contienne au minimum 3 états, et des événements qui déclenchent des actions.
b‐ Il existe différentes manières de déclencher une action dans un état : quand on arrive, quand on est dedans, quand on en sort et tant qu’on reste dans l’état. Quels sont les différents mots clés associés en UML ?
c‐ Comment représenter qu’un objet se trouve dans deux états en même temps ? En utilisant cette manière, représentez l’état d’un ordinateur quand vous cliquez sur firefox : il est dans l’état marche, et il passe dans l’état « écoute le réseau » et « affiche page accueil ».
9) Diagramme de composant Que pouvez‐vous dire de ce schéma (à quoi ça sert, qu’est ce que ça représente…) :
10) Diagramme de déploiement Que pouvez vous dire de ce schéma (à quoi ça sert, qu’est ce que ça représente…) :
3 points
1 point
1 point