Vous êtes sur la page 1sur 55

Rapport de fin de stage Système Electronique et Informatique (SEI)

SOMMAIRE
DEDICACE.........................................................................................................................................................3
REMERCIEMENTS.............................................................................................................................................4
AVANT-PROPOS................................................................................................................................................5
INTRODUCTION................................................................................................................................................6
PREMIERE PARTIE :..........................................................................................................................................7
ETUDE PREALABLE............................................................................................................................................7
I) Présentation de GS2E...................................................................................................................................8
1) situation géographique............................................................................................................................8
2)historique de la GS2E................................................................................................................................8
II) Fonctionnement et organisation de la GS2E...............................................................................................8
1) Fonctionnement......................................................................................................................................8
a) Sa mission.............................................................................................................................................8
b) Sa vision................................................................................................................................................8
c) Sa valeurs..............................................................................................................................................8
2)Organisation et Equipe dirigeante de la GS2E...........................................................................................9
a) L’organisation.......................................................................................................................................9
b) L’équipe dirigeante...............................................................................................................................9
DEUXIEME PARTIE :........................................................................................................................................10
ETUDE DE L’EXISTANT....................................................................................................................................10
I) Thème à développer...................................................................................................................................11
1) Enoncé du thème...................................................................................................................................11
a) Définition de la CMDB........................................................................................................................11
b) Exemple de la CMDB..........................................................................................................................11
2) Objectif et résultat.................................................................................................................................11
a) objectif................................................................................................................................................11
b) résultat...............................................................................................................................................11
II) critiques et suggestions.........................................................................................................................12
1) critiques..................................................................................................................................................12
2) proposition d’améliorations...................................................................................................................12
III) choix de la méthode d’analyse.................................................................................................................12
1) Historique et définition..........................................................................................................................12
IV) Etude des modèles de données...............................................................................................................13
1) Modèle conceptuel de données (MCD)..................................................................................................13
A) Dictionnaire de données (DD)............................................................................................................13

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

B) Règle de gestion.................................................................................................................................14
C) Structure d’accès théorique de données............................................................................................15
D) Déduction du modèle conceptuel de données (MCD).......................................................................16
2) Modèle logique de type relationnel.......................................................................................................16
A) Règle de passage du MCD au MLD.....................................................................................................16
B) Elaboration du modèle logique des données de type relationnel.....................................................16
3) Modèle physique de base de données...................................................................................................17
a) définition............................................................................................................................................17
b) Elaboration du modèle physique de données....................................................................................18
4) présentation du schéma de configuration..............................................................................................18
IV) Etude de modèle conceptuel de traitement de données.......................................................................18
1) Définition....................................................................................................................................................18
2) Elaboration du MCT................................................................................................................................18
TROISIEME PARTIE :........................................................................................................................................19
LA REALISATION..............................................................................................................................................19
I) Matériel et logiciel......................................................................................................................................20
1) environnement de itop...........................................................................................................................20
2) Projet et analyse de itop.........................................................................................................................22
3) Aperçu sur le logiciel du fonctionnement itop.......................................................................................22
II) Mise en œuvre de la base de données....................................................................................................23
1) Présentations de MariaDB......................................................................................................................23
2) Création d’un projet...............................................................................................................................23
a) Les éléments de configuration............................................................................................................23
b) Avantage et objectif...........................................................................................................................24
3) Fiche sur le logiciel du fonctionnement de itop......................................................................................24
III) Guide d’utilisation...................................................................................................................................36
1) Installation et exécution logiciel.............................................................................................................36
a) Installation..........................................................................................................................................36
b) Exécution............................................................................................................................................36
Principaux écrans du projet...........................................................................................................................36
Coût du projet...............................................................................................................................................36
Conclusion......................................................................................................................................................37

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

DEDICACE
Je dédié ce rapport a tous ceux qui m’ont soutenu, moralement, financièrement, et
spirituellement, à mon très cher oncle KASSI N’GORAN FRANCK et son épouse, sans
oublier ma tante KASSI YAH CHANTAL, à mon frère AKPENAN EDOUARD, à la famille
N’ZI, en particulier à ma défunte mère AKPINDRIN ASSOUMOU et à mon Père
KOUAME N’ZI.

REMERCIEMENTS
C’est un agréable devoir d’exprimer mes profonds remerciements et
reconnaissances à toutes les personnes qui m’ont apporté une aide technique, un
soutient et qui m’ont permis d’acquérir l’esprit de travail.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

-Un remerciement spécial à Monsieur SEM SYLVESTRE directeur général de la GS2E,


qui m’a donné la chance de faire mon stage dans l’institut qu’il dirige.
-Je tiens à exprimer ma profonde gratitude à mon encadreur Monsieur ODI DERICK
GHISLAIN ingénieur support à la transition et qualité, pour sa simplicité, pour sa
compréhension, pour ses précieux conseils, sa disponibilité et son total dévouement
qui ont contribué à donner naissance à ce travail.
-Je ne saurais continuer sans témoigner ma reconnaissance et ma gratitude à
monsieur ABDOULAYE N’GUETTA GNAMIAN chef de département production,
monsieur DIOMANDE KEFFA LOUTY CHARLE et monsieur KEITA ALHASSANE chef de
projet préproduction pour leurs conseils et leurs disponibilités ; sans oublier aux
étudiants avec qui j’ai entretenu de bonnes relations durant mon stage.
-J’ai une pensée particulière pour mes très cher défuntes mère et père biologique
N’ZI AFFOUO et N’DOUFFOU, Pour leurs protèges et leurs prières là où elle se
trouve.

- J’ai une pense particulière aussi à mon oncle KASSI N’GORAN FRNCK, ma tante
KASSI YAH CHANTAL et mon grand frère AKPENAN KADJO EDOUARD, pour soutien
morale et financier

Enfin j’adresse mes sincères remerciement à tout le personnel de la GS2E


(Groupement des Service Eau et Electricité) Particulièrement au département DPI
(Département de Production Informatique) pour la sociabilité dont ils ont fait
preuve. Un merci également à ceux qui prendront leurs temps pour lire ce
document.

AVANT-PROPOS
Dans le souci de l’Etat de promouvoir les filières professionnelles, plusieurs école
professionnelles ont le jour afin d’attirer plus jeunes nouvellement admis au bac.
En outre, l’Etat ivoirien demande à tout étudiant admissible au Brevet de Technicien
Supérieur (BTS) de faire un stage école de trois mois au moins en vue de la
validation de son diplôme. C’est aussi l’occasion pour l’étudiant de s’initier dans le

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

monde du travail ou encore dans la vie en entreprise. Période pendant laquelle


l’étudiant est amené à réaliser un projet et faire une synthèse de toutes ces
connaissances théoriques et pratiques à travers un rapport de stage.
Ce rapport est utile pour l’étudiant et pour l’entreprise d’accueil en ce sens qu’il
donne un aperçu du savoir-faire et de la valeur de l’étudiant.

INTRODUCTION

Tous les secteurs d’activités sont soumis à une pression du marché sous
l’influence constante de l’économie digitale.
Ainsi, les environnements informatiques se complexifient et la rapidité d’action pour
satisfaire les exigences du métier n’est plus une option, c’est une obligation.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

Conscient de ces changements, la sous-direction préproduction a initié un


important projet d’acquisition d’un système de gestion des configurations (CMS :
Configuration Management System) pour accroitre l’efficacité opérationnelle du
système d’information alignée avec les objectifs métiers des membres.
C’est donc fort de cela qu’il m’a été demandé de réaliser un projet qui a pour
thème : « LA MISE EN PLACE DE LA CMDB (Configuration Management Database) ».
Ce travail sera réalisé en 3 grandes parties.
Dans la première partie, nous proposons une étude préalable, ensuite dans la
deuxième partie, l’étude de l’existant et enfin la troisième partie consistera à la
réalisation du projet.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

PREMIERE PARTIE :
ETUDE PREALABLE

I) Présentation de GS2E
1) situation géographique
GS2E (Groupement des Services Eau et Electricité) est un organe rattacher de la
SODECI et de la CIE, qui a pour siège social situé à ABIDJAN-PLATEAU 34, AV.
HOUDAILLE TOUR SIDAM ; 9ème ETAGE ;01 BP 8142 ABIDJAN 01.
2)historique de la GS2E
Groupement des Services Eau et Electricité (GS2E) est un groupement d’intérêt
économique créé le 09 Mai 2006 et rendu opérationnel le 01 Juillet 2006 avec un
capital de 640 millions de francs CFA. Son domaine de prestation concerne
l’externalisation des missions de Contrôle (Audit d’Exploitation) et l’externalisation

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

et la mutualisation des services communs. GS2E est détenu par CIE SA : 428,8
MFCFA soit (67%) et SODECI SA : 211,2 MFCFA soit (33%) et d’autre membre que
sont AWALE (All West African Linked by Energy) et Smart Energy SA.

II) Fonctionnement et organisation de la GS2E


1) Fonctionnement
Nous vous présentons le fonctionnement de GS2E :

a) Sa mission

La mission qui est confié à cette structure c’est de fournir des services aux membres
en optimisant les ressources à leur disposition afin de les accompagner dans leurs
projets de modernisation et de transformation, en vus d’accroître leurs résultats.

b) Sa vision

Son ambition, c’est d’être un Groupement d’Intérêt Economique (GIE) proche de


ses membres et partenaire incontournable par la qualité des services fournis, en
leur permettant ainsi d’atteindre de meilleures performances.

c) Sa valeurs

Leurs valeurs sont fondées sur leur expertise et une forte culture de l’entreprise, qui
reposent sur les valeurs des membres et confortées par notre charte d’Ethique, nos
codes de déontologies et notre engagement dans les démarches responsabilité
sociétale des entreprises (RSE) et anti-corruption.

2)Organisation et Equipe dirigeante de la GS2E

a) L’organisation

GS2E est une structure très organisée pour sa gestion, elle a en son sein 4 grands
organes qui sont chargés de mener à bien ses activités.
Ce sont :

Direction Générale
Pôle Audits
+ Management
N’ZI N’DRI JULES des
+ Audits Interne
Systèmes Mise en place de la CMDB <<CAS DE GS2E>>
+ Lutte contre la Fraude
+ Projets Mutualisé
Rapport de fin de stage Système Electronique et Informatique (SEI)

Pôle Systèmes Pôle Administration et


d’informations services
+ Architecture & Projets SI + Achats
+ Administration Gestion
+ Développement Informatique Finances
+ Infrastructures SI & Télécoms + Assurances
+ Droits des Affaires et Fiscalité
+ production Informatique + Juridique
+ Management des contrats
+ Programme SAPHIR
+ Ressources Humains

b) L’équipe dirigeante

L’équipe dirigeante est constituée de 4 membres :


Le Directeur général :.
Le Directeur général délégué système d’information : M. BAGAYOKO HAROUNA.
Le Directeur général adjoint en charge des audits : M. SANOGO ABDOULAYE.
Le Directeur général adjoint administration et services : M. KOUADIO CHRISTOPHE.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

DEUXIEME PARTIE :
ETUDE DE L’EXISTANT

I) Thème à développer
1) Enoncé du thème
Le thème abordé dans ce projet est : <<LA MISE EN PLACE DE LA CMDB>>

a) Définition de la CMDB

La configuration management database, ou en français base de données de gestion


de configuration, est une base de données unifiant les composants d'un système
informatique. Elle permet d'en comprendre l'organisation et d'en modifier la
configuration.

b) Exemple de la CMDB

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

Nous vous présentons ci-dessous quelques exemples de CMDB dont l’un d’entre eux
nous permettra de réaliser ce projet :
- ITOP
- CMDBUILD
- I-DOIT
2) Objectif et résultat

a) objectif

Le département de la production informatique (DPI) de la GS2E à travers ce projet,


souhaite améliorer la gestion de ses activités :
- Optimisation de la résolution des incidents : Localiser rapidement un serveur
indisponible sur la baie adéquate et corriger les disfonctionnements.
- Identifier rapidement l’impact d’un serveur : Alerter les agents applicatifs lors
de la maintenance d’un serveur.
- Evaluer les charges financières des applications : Connaitre le nombre de
licences des logiciels (système d’exploitation, base de données, …) utilisées
dans le parc informatique.
b) résultat
Ces objectifs conduisent à une CMDB qui centralisent toutes les informations de
configuration des composants du système d’information, Il conserve un journal de
toutes les modifications apportées à un actif permettant aux techniciens
d'identifier les mauvais changements et détient les détails de la propriété d'un
actif permettant aux techniciens d'y accéder facilement.
II) critiques et suggestions

1) critiques
Une CMDB ne peut pas se suffire à elle-même.
- Pour une bonne exploitation des données, il est donc nécessaire de posséder des
outils d’audit et de reporting, ainsi que de tableaux de bord complets.
-Notre solution iTop propose justement une CMDB interfacée avec de multiples
applications de visualisation de données et de Business Intelligence (BI), afin de
maximiser son efficacité auprès des Direction des Systèmes d'Information (DSI).
-Ensuite les données contenues dans la CMDB doivent régulièrement être mises à
jour pour conserver leur pertinence.
-L’automatisation n’étant pas toujours possible, des techniciens doivent donc s’en
charger régulièrement pour éviter que les informations deviennent obsolètes.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

2) proposition d’améliorations
-Au niveau de la configuration
La configuration des données doit être automatiser dans chaque environnement
pour éviter une mise à jour régulier par les techniciens informatique et de résoudre
les informations devenant obsolètes.

-Au niveau de l’installation


L’installation de cmdb (itop, i-doit, cmdbuild) doivent être améliorée au niveau de
son système d’installation, elle doit être capable de s’installer sur n’importe quel
système d’exploitation. L’itop doit être un logiciel physique pour installer sur
n’importe quelle machine, n’importe quel système d’exploitation.

III) choix de la méthode d’analyse


1) Historique et définition
Mise en 1978-1979, merise est une méthode de conception, de conduite et de
réalisation de système d’information ; merise vise à recenser la totalité des
informations dont la besoin une entreprise pour assurer toutes ou une partie de ses
activités fondamentales.

IV) Etude des modèles de données


1) Modèle conceptuel de données (MCD)
Le modèle conceptuel des données (MCD) décrit la signification des données sur
lesquelles reposent les systèmes d'information et les structures.
A) Dictionnaire de données (DD)
Les dictionnaires de données assurent la cohérence d'utilisation en fournissant une
définition unique faisant autorité pour tous les éléments de données utilisés dans
l'entreprise. Ils sont utilisés pour standardiser le contenu, le contexte et la définition
des données ainsi que pour assurer la cohérence et la réutilisabilité, tout en
augmentant la qualité des données dans l'organisation.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

Code Désignation Type Taille Remarque


Id_serveur Identifiant du serveur N 10
ip_serveur Adresse IP du serveur N 30
disq_serveur Disque du serveur AN 15
nom_serveur Nom du serveur A 35
Flux réseau du serveur
Flu_réseau_serveur AN 50

Identifiant de l’application
id_application N 5

nom_appl Nom de l’application A 15


envir_appl Environnement de l’application A 15
doc_appl Document de l’application AN 100
id_baie Identifiant du baie A 10
nom_baie Nom du baie A 9
Identifiant du site
id_site N 12

nom_site Nom du site N 4


Id_fournisseur Identifiant du fournisseur N 20
cod_fournisseur Code du fournisseur AN 25
nom_fournisseur Nom fournisseur A 13
Date_naiss_fournisseur Date de naissance du fournisseur D 10 jj/mm/aa
adress_fournisseur Adresse du fournisseur AN 18
tel_fournisseur Contact du fournisseur N 20
id_contrat Identifiant du contrat N 15
nom_contrat Nom du contrat A 16
typ_contrat Type de contrat A 21
dat_contrat Date de contrat D 10 jj/mm/aa
id_agent Identifiant de l’agent N 26
nom_agent Nom agent A 28
dat_naiss_agent Date de naissance de l’agent D 8 jj/mm/aa
adress_agent Adresse de l’agent AN 62
N’ZI N’DRI JULES
tel_agent Le contact de l’agent N 20
Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

B) Règle de gestion

Un serveur peut avoir un seul rôle


Un serveur peut avoir plusieurs adresses IP
R1 Un serveur peut avoir plusieurs flux réseaux
Un serveur à un seul OS
Un serveur peut avoir plusieurs disques
Disque peut avoir plusieurs partitions
R2 Un OS peut contenir plusieurs logiciels
Un os peut contenir plusieurs applications
R3 une application peut contenir plusieurs documents (manuel d’utilisation)
Une application peut être installée dans plusieurs environnement (dev, test)
R4 un fournisseur peut signer plusieurs contrats
Un fournisseur peut réaliser plusieurs applications
R5 : un agent peut avoir accès plusieurs applications
R6 : un site contient plusieurs baies
R7 : une baie contient un ou plusieurs serveurs

C) Structure d’accès théorique de données

E
Id serveur Baie
F

Id Fournisseur
Id Application
A
Id site
B G

Id Agents
Id Contrat
D
C

A B C D E
Nom_fournisseur Nom_d’application Nom_contra Nom_agent Nom_serveur
t
Adresse_fournisseur Environnement_appl Typ_contrat Dat_naiss_agent AdresseIP_serveur
Adresse_agent Disque_serveur
Contact_agent Flux réseau_serveur

F G

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

Nom_baie Nom_site

D) Déduction du modèle conceptuel de données (MCD)

2) Modèle logique de type relationnel

A) Règle de passage du MCD au MLD

Le MLD permet de présenter dans un formalisme individuel les données manipulées


lors de l’exécution des tache automatisables indépendamment du choix technique.
Le MLD est déductible du MCD valide en tenant compte :
-du niveau et type d’automatisation ;
-de l’orientation des futurs choix technique concernant le système de gestion des
données (SGD) à travers une base de données.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

B) Elaboration du modèle logique des données de type relationnel (MLDR)

T_fournisseur

(Id fournisseur, Nom_fournisseur, Adresse_fournisseur, Contact_fournisseur)


T_application
(Id application, Nom_application, Environnement_application,
Document_application)
T_ baie
(Id baie, nom_baie)
T_site
(Id site, nom_site)
T_fournisseur
(Id fournisseur, nom_fournisseur, code_fournisseur, date_naissance_fournisseur,
adresse_fourniseur, contact_fournisseur)

T_contrat
(Id contact, nom_contact, type_contact, date_contact)
T_agent
(Id agent, nom_agent, adresse_agent, date_naissance_agent, code_agent,
contact_agent)

3) Modèle physique de base de données

a) définition

Un modèle de données physique est un modèle spécifique à une base de données,


qui représente des objets de données relationnelles (par exemple, tables,
colonnes, clés principales et externes) et leurs relations. Un modèle de
Données physiques permet de générer des instructions DDL qui peuvent ensuite
être déployées dans un serveur de bases de données.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

b) Elaboration du modèle physique de données

Serveur
Fournisseur
Id_serveur
Id_fournisseur Baie
Ip_serveur
Code_fournisseur Id_serveur= Nom_baie
Disq_serveur
Ip_fournisseur Serveur_baie
Nom_serveur
Dat_naiss_fournisseur
Os_serveur
Tel_fournisseur
Réseau_serveur

Id_site
Id_applicati
Id_fournisseur Application
on
Id_application Site
Nom_application Id_site
Environ_application Nom_site
Id_contrat
Doc_application Serveur_site
Agent
Id_agent
Nom_agent
Adress_agent
Id_agent Dat_naiss_agent
Contrat Tel_agent
Id_contrat
Nom_contrat
Date_contrat
Id_agent

4) présentation de quelque table

T_SERVEUR
Nom de table : Serveur clé primaire : Id_serveur
Code : T_SERVEUR
Support : Disque magnétique
Nature : permanent
Taille d’un enregistrement :152
Nombre des enseignements : 65
Nombre de champs :4
Volume :3000 (c)
ATTRIBUT TYPE LONGUEUR OBSERVATION
ID_SERVEUR AN 10 Clé primaire
NOM_SERVEUR A 35
IP_SERVEUR AN 30

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

Flu_réseau_serveur AN 50

T_FOURNISSEUR
Nom de table : FOURNISSEUR clé primaire : Id_fournisseur
Code : T_FOURNISSEUR
Support : Disque magnétique
Nature : permanent
Taille d’un enregistrement :152
Nombre des enseignements : 65
Nombre de champs :4
Volume :602(c)
ATTRIBUT TYPE LONGUEUR OBSERVATION
Id_fournisseur AN 10 Clé primaire
NOM_FOURNISSEUR A 35
CODE_FOURNISSEUR AN 30
TEL_FOURNISSEUR AN 50

T_APPLICATION
Nom de table : APPLICATION clé primaire : Id_application
Code : T_APPLICATION
Support : Disque magnétique
Nature : permanent
Taille d’un enregistrement :152
Nombre des enseignements : 65
Nombre de champs :5
Volume :781
ATTRIBUT TYPE LONGUEUR OBSERVATION
Id_application AN 10 Clé primaire
NOM_APPLICATION A 35
CODE_APPLICATION AN 30
ENVIR_APPLICATION AN 50

IV) Etude de modèle conceptuel de traitement de données


1) Définition
Le modèle conceptuel des traitements ou MCT permet de représenter de façon
schématique l'activité d'un système d'information sans faire référence à des choix
organisationnels ou des moyens d'exécution, c'est-à-dire qu'il permet de définir
simplement ce qui doit être fait, mais il ne dit pas quand, par quel moyen ni à quel
endroit de l'organisation...

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

2) Elaboration du MCT
L’élaboration du mct passe par la maitrise du domaine d’étude ; en effet la parfaite
domination de celui-ci permettra d’identifier tous les acteurs intervenant dans le
système à étudier.

TROISIEME PARTIE :
LA REALISATION

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

I) Matériel et logiciel
Notre logiciel a été enveloppé en environnement mono avec les machines dont les
caractéristiques sont les suivantes :
 CPU :3,19 GHZ
 Mémoire RAM : 8 Go
 Disque :500 Go
 Système d’exploitation : Microsoft Windows 10
 Langage de développement : PHP
 SGBD utilisé : Microsoft SQL server
 Langage de donnée : itop
 Logiciel de rédaction du rapport : Microsoft Office 2019

1) environnement de itop
iTop (IT Operational Portal) est un logiciel modulaire basé sur le Web destiné à
soutenir les opérations informatiques en termes de gestion des services
informatiques suivant les bonnes pratiques ITIL (Information Technology
Infrastructure Library). Le système comprend une base de données de gestion de
configuration (CMDB), dont les informations sont accessibles dans d'autres modules
système pour le service d'assistance ou pour des processus en aval tels que la
gestion des problèmes ou la gestion des changements. iTop est un logiciel libre et
est sous la licence publique générale GNU Affero (AGPL).

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

Champ identifié Champ (iTop) Remarques


Id_serveur server.id
ip_serveur Ipinterface.ipaddress
disq_serveur
nom_serveur
Flu_réseau_serveur sanswitch.id
id_application applicationsolution.id
nom_appl
envir_appl remoteapplicationconnexion.environnement
Serveur_application Webapplication.webserver_id
doc_appl applicationsolution.document
id_baie rack.id
nom_baie
id_site
nom_site
Id_fournisseur Contract.prvider_id
cod_fournisseur
nom_fournisseur
adress_fournisseur
tel_fournisseur
id_contrat contract.id
nom_contrat contrac.name
typ_contrat contract.contracttype
dat_contrat
id_agent person.id
nom_agent person.First_name
dat_naiss_agent
Adress_agent person.Location_id
Tel_agent person.Mobile_phone

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

2) Projet et analyse de itop


iTop est l’élément central pour bâtir une solution qui couvre l’ensemble des
environnements clients tout en protégeant la confidentialité nécessaire à chaque
organisation.

3) Aperçu sur le logiciel du fonctionnement itop

 Exécuté itop à partir d’un navigateur web pour ouvrir la page de garde.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

II) Mise en œuvre de la base de données


1) Présentations de MariaDB
MariaDB est l’un des systèmes de gestion de bases de données relationnelles open
source les plus populaires et pourrait être utilisé comme un excellent remplacement
de MySQL. Il est développé par les développeurs originaux de MySQL. MariaDB peut
également stocker des données dans différentes tables. Il fait également partie de la
plupart des offres cloud et est par défaut dans la plupart des distributions Linux.
Pour établir la relation entre ces tables, des clés primaires et des clés étrangères
sont utilisées.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

2) Création d’un projet

a) Les éléments de configuration

 Bases de données.
 Nuage d'infrastructures.
 Intergiciel.
 Matériels.
 Systèmes d'exploitation.
 Systèmes de production.
 Virtualisation.
 Périphériques utilisateurs

b) L’éditeur d’analyse

La mise en place d’une nouvelle base de données passe par la création des
tables issues du modèle entité/association conçu (au niveau conceptuel).
L’analyse est une phase importante de la description d’une application, elle
permet de décrire la structure des données utilisées.
Grace à PHP, il est facile de définir les analyses, sur les données nouvelles ou
existantes. L’éditeur d’analyse permet de créer la base de données, les fichiers (ou
tables) de données et les liaisons entre les tables.

3) Fiche sur le logiciel du fonctionnement de itop


 Téléchargement de itop :

 Allez sur le site google .com et tapez code source de itop et cliquez sur <<
iTop : Logiciel ITSM open source ITIL – Combodo>> pour le téléchargement du code
source pour télécharger la solution.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

 Cliquez sur télécharger la solution itop pour accéder au téléchargement de


itop.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

 Cliquez sur le vert pour télécharger la dernière version de la solution.

 La solution de itop téléchargé se retrouvera dans le dossier système du


téléchargement de l’ordinateur.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

III) Guide d’utilisation


1) Installation et exécution logiciel

a) Installation

 Créez d’abord la base de données.

 Ensuite crée un fichier nommer itop dans laquelle ou on installera la solution


de itop.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

Décompressez le contenu du dossier web de iTop.zip dans le dossier D:\Solutions\


iTop.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

 Dans le serveur web Apache, nous allons configurer un VirtualHost sur le port
82.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

 Il référencera le dossier D:\solutions\ìTop.

 Accédez à la page http://localhost:82

 Choisissez « Install new iTop », puis cliquez sur « Next ».

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

 Acceptez la licence et cliquez sur « Next ».

 Renseignez les identifiants de la base de données créée précédemment, itop.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

 Créez un compte administrateur du logiciel, et validez.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

 Renseignez « http//localhost :82/ » et « c\program Files (×86)\Graphiviz\bin\


dot» puis sélectionnez I am installing a production instance.create an emply
databasento start from puis cliquez sur next.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

 Sélectionnez les éléments de la configuration puis cliquez sur next.

 Sélectionnez service management fort entreprises puis cliquez sur next.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

 Sélectionnez No tickets Management puis cliquez sur next.

 Selectionnez No change Management en suite cliquez sur next.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

 Cliquez sur next

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

 Cliquez sur Install pour procédé à l’installation.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

 Cliquez sur enter itop pour accéder à la page d’accueil.

 Sélectionnez afficher ce message au démarrage puis tapez ok.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

c) Personnalisation

 La solution iTop est réalisée en PHP, avec les Frameworks Synphony, et TWIG.

Les dossiers nécessaires pour personnaliser le code source sont :

Répertoire Description
/lib Contient toutes les librairies et frameworks prérequis (Symphony, Twig, Psr,
Tcpdf…)
/js Contient tous les scripts Javascript
/log Contient les fichiers journaux de iTop (erreurs, avertissements…)
/images Contient toutes les images du projet (logo…)
/templates Contient toutes les modèles twig
/application Contient le code source PHP de la solution
/css Contient toutes les feuilles de style CSS
/data Contient les fichiers de cache templates TWIG, javascript compilés…

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

 Les dossiers TWIG permettent de changer le design des pages web :

Dossier Description
templates\pages\login Contient les templates TWIG pour les pages sans être identifié
Templates\pages\base Contient les templates TWIG pour les pages après s’être identifié.

Pour changer le logo, nous devons mettre à jour 2 templates TWIG :

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

 Le code HTML sera :

<img src="../pages/logo-gs2e.png" />

 Avant de se connecter, c’est le fichier /templates/pages/login/base.html.twig.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

Sur le tableau de bord, c’est le fichier /template/base/layouts/navigation-menu/layout.html.twig.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

 Supprimez ensuite le cache des templates TWIG, placés dans


/data/cache-production/twig/templates.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

 Les modifications sont alors prises en compte :

Avant connexion

Après connexion
b) Exécution

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

Tout d’abord, cliquer sur le logiciel navigateur GOOGLE CHROME et renseigner le


lien de itop et exécuté pour accéder à la page de connections.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

Une sur la page de connections, renseignez l’identifiant et le mot de passe puis


clique sur Entrer dans itop pour afficher la page d’accueil.

Une fois sur la page d’accueil, cliquez sur gestion des configurations puis sur
tableaux de bord pour accéder à tous les éléments de configurations.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

 Les éléments de configuration au niveau infrastructure

 Eléments de configuration au niveau virtualisation et périphériques utilisateur

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

 Au niveau logiciel et applications

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

 Ici se trouve les éléments divers :

Principaux écrans du projet

 Une fois sur la page d’accueil, cliquez sur gestion des configurations puis sur
tableaux de bord pour accéder à tous les éléments de configurations.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

 Une fois sur tableaux de bord, allez au niveau de virtualisation puis sur le
vcluster la partie créer pour créer un vcluster.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

 Enseignez le vcluster et cliquer su appliquer pour enregistrer :

 Après avoir cliquez sur appliquer l’image devient :

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

 Renseignez la machine virtuel et click sur appliquer pour enregistrer :

 L’image devient après appliquer :

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

Coût du projet

Désignation Qualité Prix unitaire Montant


Ordinateur (Intel (R) core (MT) i5,
Disque dur 500 GB 01 55.5250 555.250 FCFA
Mémoire Ram 8 GB
Système d’exploitation Windows 10 01 33.088 33.088 FCFA
Logiciel d’application Office 2019 01 19.900 19.900 FCFA
Logiciel de programmation 0
 PHP 01 0 FCFA
 Visual Studio Code
Logiciel de base de données 01 0 0 FCFA
 MariaDB
Logiciel de serveur web 01 0 0 FCFA
 Apache Httpd
Cable UTP CAR 5E 30 350 10500 FCFA
Connecteur RJ45 15 200 3000 FCFA
Switch D-Link 5 ports 01 24000 24000 FCFA
Imprimante
Main d’œuvre
 Nombre de personnes : 1 01 100.000 100.000 FCFA
 Nombre de mois : 1
Total HT 745.738 FCFA
TVA 19 % 134232.84 FCFA
Total TTC 7592170.84 FCFA

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>
Rapport de fin de stage Système Electronique et Informatique (SEI)

Conclusion
L’acquisition d’un logiciel, quel qu’en soit l’objectif est toujours un investissement
lourd ; une perception théorique relativement rapide à acquérir serait totalement
insuffisant pour obtenir des résultats probants ; car ici plus qu’une recette
technique, c’est une forme de raisonnement qui est proposée.
Une fois cet investissement accepté, le problème de la rentabilité peut être posé et
l’apport d’une méthode de conception est toujours avantageux.
La mise en place d’une application, passe par une maîtrise relative d’une
méthodologie d’analyse tel que : merise. Quant aux langages de programmation
(PHP) aussi diversifiés qu’ils soient, leur rapport est si important qu’il faudrait en
maîtriser les concepts essentiels.
Cette application telle qu’elle a été conçu n’est certes pas une option magique
aux dont souffre le Département de Production Informatique (DPI) spécifiquement
en préproduction du GS2E ; seulement nous pensons qu’il apportera d’une certaine
manière, une amélioration à leur gestion et organisation.
D’une part, l’étude nous a permis de voir que l’aspect de la gestion les
incidents et les impacts dans le service informatique de l’entreprise est occulté ; et
remédier à ceci tout simplement en améliorant les conditions de travail des
informaticiens du production informatique.

N’ZI N’DRI JULES


Mise en place de la CMDB <<CAS DE GS2E>>

Vous aimerez peut-être aussi