IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

UML Discussion :

Conception d'une CMDB (Configuration Managment DataBase)


Sujet :

UML

  1. #21
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 30
    Points : 158
    Points
    158
    Par défaut
    Salut,

    Effectivement, c'est une idée. Mais je ne suis pas certain que cela soit suffisant.


    Je bosse sur un modèle ce soir, je pense pouvoir le finaliser pour demain.
    peux-tu me dire à quoi correspond la classe Local et BD.

    A+

  2. #22
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 30
    Points : 158
    Points
    158
    Par défaut diagramme de classe : premier jet
    Bonjour,

    Voilà un premier jet de mon diagramme de classe.
    Il y aura forcément des optimisations et des évolutions à réaliser.

    J'ai pris une voie différente de la votre.
    Je prendrais un peu de temps pour expliquer ce modèle dans un prochain poste.

    La notion de version et d'historisation n'est pas encore intégrée au modèle.

    Cette notion me pose quelques soucis en modélisation objet.
    Par contre elle serait assez simple en modélisation relationnelle (merise).
    Les design pattern sur le sujet ne m'ont pas vraiment éclairés (voir ici)


    Nom : DiagrammeClasse1.png
Affichages : 731
Taille : 27,5 Ko

  3. #23
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 30
    Points : 158
    Points
    158
    Par défaut
    Quelques précisions sur le diagramme de classe :

    Chaque CI est classée par type (serveur, imprimante, PC, logiciel...) et par catégorie (infrastructure, logiciel métier, logiciel d'infrastructure...), puis par constructeur / fournisseur.

    J'ai associé le statutCI à un type de CI, il faut à mon avis également créer l'association (CI-->StatutCI)
    pour gérér les statuts unitaires.

    Les CI sont reliés entre eux. Je n'ai matérialisé que deux associations, mais on pourrait ajouter :
    • est un composant de
    • sera remplacé par
    • est une nouvelle version de


    Ensuite, chaque CI porte les attributs qui le definit, puis des attributs spécifiques. Il est possible d'ajouter ou de supprimer des attributs à un CI.
    par exemple pour un ordinateur :
    • Netbios
    • Adresse MAC
    • Type de processeur (si le processeur n'est pas une CI)



    Il pourrait être interessant de créer des attribut obligatoire par type de CI et par constructeur/fournisseur.

    Un CI est localisé géographiquement il est aussi attribué à une organisation.
    (il faudrait ajouter la localisation organisationnelle)

    Des documents sont associés à chaque CI. Les documents sont disponibles dans un lieu, sur un site intranet...

    Pour chaque CI on cherche à répertorier les incidents, les problèmes, les changements.


    Limite du modèle et propositions :

    Ce modèle ne permet pas de gérer les structures de CI prédéfinies à l'avance.
    Il ne montre pas n'ont plus les besoins en terme d'historisation des configurations.


    Pour l'historisation, la relation est une nouvelle version de
    peut apporter une première réponse associée à une méthode de recopies des informations
    d'un CI vers un nouveau CI.
    L'utilisateur n'aurait qu'à changer les informations relative au changement.
    Chaque CI aurait alors une date de début et une date de fin.

    A+

  4. #24
    Membre à l'essai
    Inscrit en
    Août 2007
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 19
    Points : 22
    Points
    22
    Par défaut
    Bonjour tikomoon,

    Merci pour les éclaircissements.

    j'attend tjrs la nouvelle version du DC.

    A+

  5. #25
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 30
    Points : 158
    Points
    158
    Par défaut
    j'ai pas trop le temps de bosser dessus.

    Par contre, tu peux faire évoluer le modèle si tu penses l'utiliser
    il est libre de droit.

    j'aurais sans doute un peu de temps la semaine prochaine

    A+

  6. #26
    Membre à l'essai
    Inscrit en
    Août 2007
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 19
    Points : 22
    Points
    22
    Par défaut Confusion
    Bonjour tikomoon,

    Je confonds les cas d'utilisation "reporting", "Contrôle des CIs" et "Verification&Audit" . Peux tu me dire exactement quel est le rôle de chacun?

    Merci d'avance!

  7. #27
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 30
    Points : 158
    Points
    158
    Par défaut
    Salut chouchou85,

    Pour moi, le reporting permet de faire un état des lieux de la CMDB.
    je pense par exemple à des indicateurs comme le nombre de PC enregistrés par exemple.

    ça peut donner une idée sur l'avancement des travaux de référencement.
    Cette fonction est sans doute plus dédiée au gestionnaire qu'à l'auditeur.

    Contrôler un CI est une opération qui permet de vérifier l'identité entre la réalité et ce que l'on enregistre dans la base sur un CI ou un groupe de CI.
    Ce cas d'emploi peut également intéressé le configuration manager

    On peut voir de deux façon le cas d'emploi Vérification et audit.
    Soit il s'agit de visualiser les fiches des CI.
    Cela permet à l'auditeur d'avoir une impression des données qu'il souhaite vérifier, puis de faire un pointage exhaustif (si nécessaire).
    Soit il s'agit de gérer les opérations d'audite (planning, personnes, type de CI)

    As-tu les éléments de réponse que tu attends?

    Attention quand même, ceci constitut une vision personnel.

  8. #28
    Membre à l'essai
    Inscrit en
    Août 2007
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 19
    Points : 22
    Points
    22
    Par défaut
    Oui c'est bien ça ce que j'attendais. Merci bien

  9. #29
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Bonjour,

    Je bosses sur le même sujet également et je voulais savoir comment gérer la "baseline" dans ce cas?

  10. #30
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 30
    Points : 158
    Points
    158
    Par défaut make baseline
    Bonjour mioumiou84,

    Construire une baseline c'est taguer toutes les versions des CIs inclus dans la baseline.

    Le diagramme de classe ci-dessus ne permet pas de réaliser cette opération dans l'état actuel.

    Il serait intéressant de faire un focus sur la gestion des changements pour présenter ces fonctionnalités.



    Qu'en penses-tu?

  11. #31
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Citation Envoyé par tikomoon Voir le message
    Bonjour mioumiou84,

    Construire une baseline c'est taguer toutes les versions des CIs inclus dans la baseline.

    Le diagramme de classe ci-dessus ne permet pas de réaliser cette opération dans l'état actuelle.

    Il serait intéressant de faire un focus sur la gestion des changements pour présenter ces fonctionnalités.



    Qu'en penses-tu?
    Tout à fait d'accord!!!

  12. #32
    Nouveau Candidat au Club
    Inscrit en
    Novembre 2007
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 1
    Points : 1
    Points
    1
    Par défaut discussion passionante, où en êtes vous?
    Bonjour, j'ai beaucoup aimé votre discussion sur la CMDB, je bosse sur un projet identique aussi, je me demande maintenant où en êtes vous arrivé? avez-vous fini le développement de l'application? que pouvez-vous me conseillé? surtout en ce qui concerne la conception et l'évolutivité de la base de donnée?
    Merci

  13. #33
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 2
    Points : 3
    Points
    3
    Par défaut Je rejoins la discussion
    Bonjour,

    Je me permets d'intervenir dans vos discussions.

    En effet je commence le plan projet de la mise en oeuvre d'une CMDB.
    Du coup vos échanges m'intéressent beaucoup !!!

    De mon côté je n'en suis qu'au début et à l'analyse des besoins etc.
    Je suis chef de projet.

    J'ai beaucoup beaucoup beaucoup de questions sur le sujet.
    Etes vous toujours actifs sur ce sujet là justement ?
    Je suis hyper intéressée par vos retours d'expérience, vos plans projet. Comment vous êtes partis pour implémenter la CDMB ? Ou vous en êtes etc etc.

    Merci à vous pour vos réponses et vos contacts !
    Karine

  14. #34
    Nouveau Candidat au Club
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Juin 2012
    Messages : 1
    Points : 1
    Points
    1
    Par défaut a laide !
    je traite egalement le mm sujet de pfe et je suis vraiment a la bourre jattends une reponse le plus totpossible plz
    ps il me resteune semaine avant le depot :-(

  15. #35
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2012
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2012
    Messages : 17
    Points : 16
    Points
    16
    Par défaut
    C'est à moi le tour de travailler sur ce sujet, pour mon pfe !!!

    Wish me good luck

Discussions similaires

  1. Conception d'une CMDB
    Par pid59 dans le forum Modélisation
    Réponses: 0
    Dernier message: 20/06/2012, 15h58
  2. Configurer un Database Control pour une BD distante
    Par mbzhackers dans le forum Administration
    Réponses: 4
    Dernier message: 17/09/2007, 13h52
  3. Conception d'une base de donnees
    Par sara1983 dans le forum Décisions SGBD
    Réponses: 1
    Dernier message: 29/04/2005, 14h38
  4. [Conception] Passer une fonction en paramètre
    Par pejay dans le forum Langage
    Réponses: 9
    Dernier message: 09/12/2004, 13h58
  5. Conception d'une classe parente
    Par VincentB dans le forum Langage
    Réponses: 9
    Dernier message: 24/06/2003, 17h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo