Vous êtes sur la page 1sur 3

http://www.dev-informatique.

com

Exercice
Tlphone public
Imaginer un tlphone public trs simple, pices.
Le prix dune communication est de 2 francs.
Aprs lintroduction de la monnaie, lutilisateur a 1 minute pour
numroter.
La ligne peut tre libre ou occupe. Lappel peut raccrocher le premier.
Le tlphone consomme de largent ds que lappel dcroche et
chaque unit de temps. On peut rajouter des pices nimporte quand.

Dcroch
Pices / augmenter crdit
dcrochage

Erreur
Do :rciter message

Raccroch

Racrochage /
Rendre monnaie

Paiement
Do :attendre 2F
> 1 minute

Do :tonalit
occupe
[crdit=0]

Numrotation
Do :numroter
> 1 minute
Numro
valide
Numro occup

Attente
ligne
Numro
libre

[crdit>0]
/ encaisser

Conversation
Racrochage
de lappel

Numro invalide

Dcrochage
de lappel
/ encaisser

Sonnerie
Do :sonner

http://www.dev-informatique.com
Langage UML et les nouvelles mthodes

Complexe de Formation dAgadir

Page : 2

http://www.dev-informatique.com
Langage UML et les nouvelles mthodes

Exercice 2 :
Dcrire le fonctionnement d'un distributeur de billets. Le client introduit
sa carte dont la validit est immdiatement vrifie. Il est ensuite invit
saisir le code de la carte. Aprs trois tentatives infructueuses, la carte est
avale. Sinon le client peut indiquer le montant qu'il dsire retirer, le
solde de son compte bancaire est alors consult pour s'assurer que le
retrait est possible. En cas de solde insuffisant, le client en est inform et
peut alors saisir un montant infrieur. Si le solde du compte est suffisant,
le distributeur restitue la carte et dlivre alors les billets accompagns
d'un reu

Complexe de Formation dAgadir

Page : 3

Vous aimerez peut-être aussi