Académique Documents
Professionnel Documents
Culture Documents
Exemple UML
Gardien
Exemple UML
S upervis eur
Contrle d'ac c s
Configurat io n
S urveillanc e
Pierre-Alain Muller Pierre7
Etude de la configuration
Un cas dutilisation est une abstraction dune partie du comportement du systme. Dcomposition en scnarios
Superviseur
Configuration
Exemple UML
Identification
: Systme Login (mot de Vrification Autorisation
: Superviseur
Exemple UML
Exemple UML
10
Exemple UML
11
Contrle daccs
Autorisation de passage
Exemple UML Pierre-Alain Muller Pierre14
Exemple UML
15
Exemple UML
16
Place de lutilisateur
2: LireMotDePasse 1: LireNom : Login : Superviseur
3: Vrifier (MotDePasse)
Superviseur : Personne
Exemple UML Pierre-Alain Muller Pierre17
1 F_Configuration Personne
Exemple UML
19
Exemple UML
20
F_Login
Exemple UML
F_Configuration
Pierre-Alain Muller Pierre-
...
21
5: Image ( ) 6: Valeur ( )
: L_Portes
Exemple UML Pierre-Alain Muller Pierre-
: Porte
22
5: Image ( ) 6: Valeur ( )
: L_GroupeDePortes
Exemple UML Pierre-Alain Muller Pierre-
: GroupeDePortes
23
: F_Calendrier
: GroupeDePersonnes
Exemple UML
24
Exemple UML
25
Exemple UML
26
Analyse de lexistant
Horloge 1 Plage horaire 8 Lecteur de badge Adresse Anti-retour 1 1 Site Temporisation Type d'vnements 1 Veille 1 1 0..4000 Badge
Exemple UML Pierre-Alain Muller Pierre27
Plages horaires
PlageHoraire SousPlage Dbut 3 Fin Jour
1 Droit
Exemple UML Pierre-Alain Muller Pierre28
Anomalie
Normal
Coupure secteur
Carte refuse
Carte accepte
Anti-retour
Hors plage
Lecteur en veille
Mauvais site
Non programme
Exemple UML
29
Types de messages
Message
Simple
Exemple UML
Fixe
Pierre-Alain Muller Pierre-
Variable
30
Simple
Synchronisation
Exemple UML
Requte
Pierre-Alain Muller Pierre-
Commande simple
31
Les requtes
Requte
Req_Evnements
Req_Paramtres
Req_Horloge
Req_CartesValides
Req_CartesInvalides
Req_CodeSite
Exemple UML
32
Architecture logicielle
Lecteur de badge <<Acteur>>
Superviseur
Superviseur Configuration
Identification Surveillance
Contrle d'accs
Porteur de badge
Gardien
Exemple UML
34
Domaine
Utilitaires global
Persistance
Lecteur physique
Machine virtuelle
Exemple UML
35
Architecture matrielle
PC superviseur {1} 1 <<RS422>> 1 Lecteur de badges Prcdent 1 {64} 1 Suivant <<RS422>>
Exemple UML Pierre-Alain Muller Pierre36
PC gardien {1}
<<RS422>>
Ralisation
Gnration du schma de la base de donnes partir des classes persistantes Gnration des crans par un constructeur dinterfaces graphiques Ralisation manuelle des interactions partir des diagrammes de collaboration
Exemple UML
37