X. Diagramme de classe
Définition
Un diagramme de classes est une collections de
modélisations statiques (classes, SDINRIIIM...I, I1uiJP R(2411G'pn
modèle.
· Association entre classes :
- Une association exprime une connexion sémantique
bidirectionnelle entre deux classes.
- / IIIARFiDiRQUIt iW1nFi13le1Ga121KIGiLIUP P
MG'REjNIN1R00Ge1FRCIERIDiRQ E sous forme de liens entre objets issus de classes
associes.
· Cardinalité :
- 3 IIFisH O RRP HilG'insNIKFINTqDi SECIiFiSHXDWFILAiRQ
· Relation de dépendance :
5 HlAiRQLGPtiliMAiRcEXniGiEFFIiRn(11121RV GIRE\ROIFeIFTE0(1-1] P
RGiLiFDiRI Ge E etCOP IIt GRQZRn GéSHZG, ESIPalFIMitMDIe P isIIIIIRur GI
litlément dépendant).
· Association n-aire :
, Glrlit GPW IsARFiDiRQEqDi IIIiELSOs GIIGeE[ IFUAAes.
Note : De telles associations sont difficiles à
déchiffrer et peuvent induire en erreur. Il vaut mieux limiter leur
utilisation, en définissant de nouvelles catégories
GpARFiDiRns.
· 8d1M11G1assRFiDiRn :
- , CMCIit GVW FlIWITui110DiUMPiIDiRn IINEWinsNIKFIs
G'aMIWFlIDAes.
Diagramme de classe
- Figure 12 : Diagramme de classe -
Explication du diagramme de classe
n Administrateur :
Attribut
|
Type
|
Signification
|
Login
|
String
|
Login de l'administrateur
|
Mot de passe
|
String
|
Mot de passe de l'administrateur
|
|
Méthode
|
Signification
|
Gérer les comptes ()
|
Ajouter, supprimer ou modifier des comptes administrateurs
|
Gérer les équipements ()
|
Ajouter ou supprimer un équipement (Routeur, serveur et
Switch)
|
Gérer les notifications ()
|
Ajouter l'adresse mail de société pour recevoir
les
notifications.
|
Scanner les ports
|
Faire un balayage sur les ports d'équipement.
|
Configurer le service SNMP
|
Modifier la communauté et le port de service SNMP
|
|
n Système : Moniteur réseau :
Attribut
|
Type
|
Signification
|
Nom
|
String
|
Nom du système
|
Version
|
String
|
Version du système
|
|
Méthode
|
Signification
|
superviser les équipements ()
|
Controller les équipements
|
Afficher la cartographie ()
|
Dessiner la cartographie du réseau (UP, DOWN).
|
Collecter les informations ()
|
Collecte les informations à chaque équipement.
|
Générer des rapports ()
|
Génère des rapports pour chaque
équipement.
|
Envoyer des alertes ()
|
Envoie des alertes (mail) en cas de panne.
|
|
n Equipements :
Attribut
|
Type
|
Signification
|
Adresse IP
|
String
|
Adresse IP d'équipement.
|
Nom
|
String
|
Nom d'équipement.
|
|
n Cartographie :
Attribut
|
Type
|
Signification
|
Routeur
|
Routeur
|
Représente le routeur sur la carte.
|
Serveur
|
Serveur
|
Représente le serveur sur la carte.
|
Commutateur
|
Commutateur
|
Représente le commutateur sur la carte.
|
· Mail :
Attribut
|
Type
|
Signification
|
Adresse mail
|
String
|
Correspond le mail de société.
|
Mot de passe
|
String
|
Correspond le mot de passe de compte mail.
|
|
Méthode
|
Signification
|
Recevoir les notifications
|
Enregistrer tous les notifications reçus.
|
|
· Rapports :
Attribut
|
Type
|
Signification
|
Nom
|
String
|
Nom du rapport généré.
|
Date
|
Date
|
Date de rapport publié.
|
|
· Historique :
Attribut
|
Type
|
Signification
|
Date
|
Date
|
Date d'historique.
|
|