Précédent   Forum des professionnels en informatique > Général Développement > Conception > Modélisation > UML
UML Forum d'entraide UML. Avant de poster -> F.A.Q UML
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/12/2011, 12h41   #1
Invité régulier
 
Inscription : avril 2009
Messages : 63
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 63
Points : 7
Points : 7
Par défaut Corection d'une application en UML

salut
c'est ma 1 ere application en UML apres une petite études seul

j'ai une petite application :contrôle d’accès d' un bureau
un seul prote ( il est prédéfini d'avance )
si l'user tape 3 fois successivement l'un de ses couples cordonnées ( login et password) incorrectement une alarme se déclenche et un sms s’envoie au gardien ( le numero de telphone de gartient est configurée par l'admin)


un admin et des users chacun a ses propres cordonnées d'accès : identification
l'admin a aussi d'autre rôle que l'identification : surveillance gestion d'user ,configuration ( numero de SMS) , consulter l'historique



Description des enchainements
Pré condition : présence d’employé

Les Sénaris :
affichage de l’interface de saisie de coordonnées d’accès
Tant que le nombre de saisie < 3
Saisie les coordonnées
Vérification des coordonnées
Si les coordonnées sont correctes : fin
Sinon [exception 1]
Si le nombre de tentative =3 [exception 2]
Si l’employé appuit sur annulé : [exception 3]


Les exceptions :
[exception 1] : coordonnées incorrectes ->ressaisie les coordonnées
[exception 2] : l’alarme se déclenche et un sms est envoyé
[exception 3] : annulation-> quitté le système

Les post conditions :
-employé identifié
-alarme se déclenche
-annulation

diagramme de calsse :

classe Personne
-nom (String)
-prenom(String)
-fonction(String)
+setlogin(String):void
+setpasword(int):void
+getlogin():String
+getpasword():int

classe admin
+consulter()
+configurer()
+supprimer()
+ajouter()
+surveillence()

classe user
+annulation()

calsse cordonnées
+login (String)
+pasword(int)

classe Lecteur
+reponse()

les relations:
personne 1..1 -> 1..1 cordonnées
cordonnées 0..* -> 1..1 Lecteur

j'aime bien que vous m'aider à corriger mon travail
merci d'avance
pikamo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h12.


 
 
 
 
Partenaires

Hébergement Web