Les services d'annuaires LDAP: application au référencement dans les transports terrestres camerounais( Télécharger le fichier original )par Dany Stéphane ZIE FOMEKONG Ecole supérieure de commerce et de gestion - Siantou - Marster en informatique approfondie 2006 |
3. Les collaborationsIl s'agit ici ce présenter les différentes collaborations entre les objets de notre système. Administration de l'annuaire - Identification 4 : Cacher ( ) 2 : LireMotDePasse 1 : LireCompte : F_Login : Login 3 : Correct ? (Mot de passe) 5 : Charger ( ) : Superviseur : user : F_Administration
Figure 22: collaboration identification F_Login Login F_Administration user Figure 23: ébauche du diagramme de classe Lectures mot de passe entry : Invite mot de passe Compte et /ou mot de passe incorrect
Figure 24: état transition identification - création d'une ville L'opération valeur() représente la sauvegarde : ville : L_Provinces : F_administration Figure 25: collaboration création ville : ville : L_Provinces : F_administration Figure 26: ébauche diagramme de classe - Création d'une agence : L_Provinces : F_administration : agence Figure 27: collaboration création agence : L_Provinces : F_administration : agence
Figure 28: ébauche diagramme de classe - Ajout d'un véhicule : L_Provinces : F_administration : vehicule Figure 29: collaboration création véhicule - Modifier l'enregistrement d'une agence L'opération image() représente la lecture : L_Provinces : F_administration : agence
Figure 30: collaboration modifier agence - Modifier l'enregistrement d'un véhicule : L_Provinces : F_administration : vehicule Figure 31: collaboration modifier véhicule Diagramme de classes ville des_vill créer() supprimer() consulter() Province Des_prov consulter ()
véhicule imm_v type catégorie ligne metric nbr_place photo_ag créer() supprimer() consulter() agence numero_ag raison des_ag sit_geo respo effectif adr tel fax sit_w photo_ag créer() supprimer() consulter() 1 1..*
1..* 1 user login passwd nom prenom priv créer() supprimer()
Figure 32 : diagramme de classe 1. Choix des données et Identification des acteurs a. Déterminer les données de l'annuaire - les classes
Tableau 27: le listing des classes 2. Élaboration du schéma 1 - Attributs
Tableau 28: le listing des attributs 2 - Classes Cette classe permet de définir le nom de la société ou association qui gère l'annuaire. Elle peut constituer une racine pour ce même annuaire, avec des ou en dessous. Un sous-ensemble d'une organisation. On pourrait le traduire en français par un service, une entité, un secteur d'une société. Composant de nom de domaine (au sens DNS du terme). Le com ou example dans example.com person : schéma standard pour une personne. Elle permet de définir une personne par son nom et son prénom (a minima), ainsi que, de façon optionnelle, un mot de passe, un numéro de téléphone, et une description de la personne. agency : schéma spécifique pour les agences héritant des propriétés de la classe organizationalUnit vhicule : schéma spécifique pour les véhicules. Cette classe permet de définir les informations sur les véhicules appartenant à une agence bien précise. Les classes d'objets permettent donc de regrouper les objets de même type, avec un plus par rapport à une base de données : un objet peut appartenir à plusieurs classes en même temps. Il s'agit de définir les droits d'accès des utilisateurs sur les ressources de l'annuaire (objets et attributs). Ces règles peuvent s'appliquer à tout l'annuaire, à un sous ensemble, à des entrées spécifiques, pour des attributrs spécifiques définis par des filtres sous la forme d'une expression régulière. On peut appliquer également des permissions par utilisateur, par groupe, mais aussi suivant les adresses IP, les noms de domaine ou les jours et heures. Il n'y a pas encore de standard LDAP concernant les règles d'accès mais en géréral les logiciels proposent des fonctionnalités d'ACLs. Netscape Directory utilise par exemple un attribut aci pour stocker les ACLs. |
|