Vous êtes sur la page 1sur 52

REPUBLIQUE DU CAMEROUN REPUBLIC OF CAMEROON

Paix-Travail-Patrie Peace-Work-Fatherland
---------- ----------
Ministère de l’Emploi et de la Ministry of Employment and
Formation Professionnelle Vocational Training
--------- ---------
Direction de la Formation et de Department of Vocational Training
l’Orientation Professionnelles and Guidance

EXAMEN NATIONAL DE DQP

Effectué du 08 Août au 05 Octobre


En Vue de l’Obtention Du Diplôme de Qualification Professionnelle (DQP)
Spécialité: DÉVELOPPEMENT D’APPLICATIONS
Rédigé et présenté par:

KUATE Alex Maurel


Sous l’encadrement:
Académique de Professionnel de
M. BATIND Alain M. TCHAZOU Victor

Ingénieur des Systèmes Informatiques Chef de la Division Informatique

Année de formation: 2021/2022


IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

Dédicace

À
NOTRE FAMILLE ,

Pour tout leur soutien et leur sacrifice

i
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

Remerciements
Nous remercions le DIEU TOUT PUISSANT qui nous a donné le courage, la force et
la sérénité nécessaire pour pouvoir réaliser ce modeste travail.

Nous exprimons notre gratitude à toutes les personnes qui nous ont apporté un soutien de
quelque nature que ce soit, en particulier :

 M. BACHE SALOMON le Directeur de POWERBACHE qui nous a permis de


bénéficier de cette formation ;
 Monsieur Philippe NOUBISSI TAGNE (Directeur Général) de DÔVV pour nous
avoir permis de faire ce stage dans sa structure.
 M. BATIND ALAIN, Ingénieur des Systèmes Informatiques, qui a cru en nous en
acceptant de diriger ce travail avec rigueur et patience. En dépit d’énormes
responsabilités qui étaient les siennes, il s’est montré disponible quand besoin se
faisait ressentir. Il nous a encadré en bon père de famille en nous conseillant et en
mettant à notre disposition les éléments qui nous ont permis de réaliser ce travail ;
 M. TCHAZOU VICTOR (chef de division informatique) et M. LOWE
CHRISTIAN (chef adjoint de division informatique) pour leur accompagnement, leur
soutien et leurs conseils ;
 M. DIOGNI CLUDE, M. KENGNE CLAUDE, M. NDJIKI FRANKLIN et M.
KAMGA BLONDIN pour leur apport ;
 Nos parents pour leurs accompagnements, orientation, encouragements et leur soutien
moral, physique, financier et spirituel avec autant d’enthousiasme et d’amour.
 Notre famille pour leur encouragement et leur amour qui nous ont été indispensable ;
 Mlle POUOMBE MOUICHE SARAH pour sa présence et son soutien multiforme ;
 Mr NDAME ARMEL RAZEN pour ses conseils, son aide précieuse à la mise en
forme et la réalisation de ce travail. Toute notre reconnaissance grand frère ;
 Nos amis, en particulier FOKAM CYRIL pour la grande amitié qui a toujours existé
entre nous ;
 Notre grande famille "UNIS EN CHRIST" pour l'amour et la prière incessante ;
 Toutes les personnes qui, de près ou de loin ont contribué à la réalisation de ce travail.

ii
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

Fiche d’Identification
Tableau 1:Fiche d'identification de DÔVV DISTRIBUTION SARL

Eléments d’identification Identification

Statut juridique Privée (SARL)


Secteur d’activité Commerce général
Sous-secteur d’activité Commerce et distribution
Date de création 2003
siège social Yaoundé
Sigle DÔVV
Boite postale B.P. 20829

Téléphone 690129642

Localisation Yaoundé

Dirigeant Monsieur Philippe NOUBISSI TAGNE (Directeur


Général)

Email contact@dovv.cm

Site web dovv-distribution.com

iii
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

Liste des Acronymes


 DITIC : Division des Technologies de l’Information et de la Communication.
 DG : Direction Générale.
 GPI : Gestion du Parc Informatique.
 MERISE : Méthode d’Etude et de Réalisation Informatique pour les Systèmes
d’Entreprise.
 MCT : Modèle Conceptuel de Traitement.
 MCD : Modèle Conceptuel de Données.
 MLD : Modèle Logique de Données.
 ERP : Enterprise Resource Planning ou PGI (Progiciel de Gestion Intégrée) est un type de
logiciel que les entreprises utilisent pour gérer leurs activités quotidiennes telles que la
comptabilité, les achats, la gestion de projets, la gestion des risques et la conformité.

iv
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

SOMMAIRE
Dédicace ................................................................................................................................................... i
Remerciements ........................................................................................................................................ ii
Fiche d’Identification ............................................................................................................................. iii
Liste des Acronymes ............................................................................................................................. iv
SOMMAIRE ........................................................................................................................................... v
INTRODUCTION GENERALE ............................................................................................................. 1
PREMIERE PARTIE : PRESENTATION GENERALE DE DÔVV DISTRIBUTION SARL ............ 3
I. Historique et évolution de l’entreprise ........................................................................................ 4
II. Structure organisationnelle de l’entreprise .............................................................................. 5
III. La principale mission de l’entreprise ...................................................................................... 6
DEUXIEME PARTIE : LE DEROULEMENT DU STAGE .................................................................. 7
I. Accueil et installation .................................................................................................................. 8
II. Les tâches effectuées et les réalisations................................................................................... 8
TROISIEME PARTIE : DEVELOPPEMENT DU THEME ................................................................ 11
I. Présentation du projet ................................................................................................................ 12
1. Contexte................................................................................................................................. 12
2. Objectifs ................................................................................................................................ 12
3. Acteurs et cibles .................................................................................................................... 12
4. Outils du projet ...................................................................................................................... 12
II. Existant .................................................................................................................................. 13
1. Description de l’existant de la GPI ........................................................................................ 13
2. Critique de l’existant ............................................................................................................. 13
3. Solution proposée .................................................................................................................. 14
III. Analyse .................................................................................................................................. 14
2. Liste des flux ......................................................................................................................... 14
3. Le modèle conceptuel de traitement (MCT).......................................................................... 15
4. Dictionnaire de données ........................................................................................................ 15
5. Modèle conceptuel des données ............................................................................................ 17
6. Modèle logique des données ................................................................................................. 18
IV. Implémentation .......................................................................................................................... 19
1. Présentation et installation de WinDev et PostgreSQL ......................................................... 19
2. Installation ............................................................................................................................. 20
V. Résultat obtenu .......................................................................................................................... 35
1. INTERFACE DE CONNEXION.................................................................................................... 35
2. Connexion du super utilisateur .............................................................................................. 36
3. Ouverture de l’accueil ........................................................................................................... 37
4. Interface de la liste du matériel par poste .............................................................................. 37
Quatrième Partie : Evaluation du stage ................................................................................................. 38
I. Evaluation critique et difficultés rencontrées ................................................................................ 39
II. Suggestions................................................................................................................................ 39
III. Apport du stage ......................................................................................................................... 39
CONCLUSION GENERALE ............................................................................................................... 41
BIBLIOGRAPHIE ET MEDIAGRAPHIE ........................................................................................... 43
ANNEXE .............................................................................................................................................. 45

v
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

INTRODUCTION GENERALE

1
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

DÔVV DISTRIBUTION SARL est le pionnier de la grande distribution au


Cameroun. Née le 21 Août 2003 à MOKOLO, avec l’ouverture de la première agence sur ce
site, DÔVV a connu une évolution fulgurante grâce à son dynamisme et à la qualité de ses
services. Dans cet élan, DÔVV compte couvrir l’ensemble de la cité capitale Yaoundé,
s’étendre à Douala et ensuite sur l’ensemble du territoire national. Durant la période allant du
05 Août au 03 Octobre 2022, nous avons pu effectuer notre stage dans cette entreprise avec
pour objectif de mettre en place un module qui sera greffé au logiciel de gestion du parc
informatique pour la gestion des matériels mis en réparation et en rebus. Nous avons effectué
également plusieurs tâches dont la plus importante est l’: « IMPLEMENTATION DU
MODULE DE GESTION DES REBUS DU PARC INFORMATIQUE : CAS DE DÔVV
DISTRIBUTION SARL. » Pour mener à bien notre travail, nous présenterons d’entrée de
jeu l’entreprise DÔVV (Première partie); ensuite, nous ferons le listing des différentes tâches
effectuées (deuxième partie) avant le développement du thème proprement dit (troisième
partie) et, enfin, nous présenterons quelques remarques et perspectives (Quatrième partie).

2
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

PREMIERE PARTIE : PRESENTATION GENERALE DE


DÔVV DISTRIBUTION SARL

3
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

I. Historique et évolution de l’entreprise

Très tôt mordu par le virus de l’entreprenariat et animé par un charisme et un dynamisme
débordant, Mr Philippe TAGNE NOUBISSI, Président Directeur Général de DOVV
DISTRIBUTION SARL, aujourd’hui acteur historique de la grande distribution au Cameroun
a commencé ses premiers pas dans le petit commerce de parfumerie au quartier Essos
Yaoundé où il rêvait déjà y implanter un supermarché. Obnubilé par ce rêve de devenir un
grand opérateur dans le secteur de la grande distribution au Cameroun, il finira par lancer, au
bout de nombreuses tribulations et surtout beaucoup d’abnégation, la toute première enseigne
de distribution DOVV au marché Mokolo, à Yaoundé, le 21 août 2003 avec quelques
employés engagés et dévoués dans la pérennité de l’entreprise DOVV. Plus d’une dizaine
d’années plus tard, DOVV Distribution Sarl se positionne comme acteur majeur dans le
secteur de la grande distribution.

Avec plus de 600 employés aujourd’hui occupant des postes de haute responsabilité, les
couleurs et l’architecture si particulières des Supermarchés DÔVV sont visibles dans une
dizaine de quartiers de la capitale politique Camerounaise, le promoteur ayant décidé de jouer
la carte de la proximité et de la démocratisation du supermarché, jadis élitiste. Avec cette
évolution fulgurante, il n’entend toujours pas s’arrêter là car son objectif déclaré est d’avoir
une occupation géographique plus importante dans la ville de Yaoundé avant d’étendre ses
tentacules dans les autres villes du Cameroun.

DÔVV DISTRIBUTION SARL est le pionnier de la grande distribution au Cameroun. Née


le 21 Août 2003 à MOKOLO, avec l’ouverture de la première agence sur ce site, DÔVV a
connu une évolution fulgurante à travers les ouvertures d’une agence au Marché Central, à
Bastos, à Essos et à Tongolo, avec un Magasin de Distribution de Gros et demi-gros à Elig
Essono, lieudit CEPER. Tout cela grâce à son dynamisme et la qualité de ses services. Dans
cet élan, DÔVV compte couvrir l’ensemble de la cité capitale Yaoundé, s’étendre à Douala et
ensuite sur l’ensemble du territoire national.

4
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

II. Structure organisationnelle de l’entreprise

La structure organisationnelle est le système hiérarchique choisi pour organiser les


employés dans l'organigramme d'entreprise. C'est grâce à elle qu'on peut aborder les formes
d'organisation interne et administrative. La distribution du travail par domaines ou
départements se divise comme les branches d'un arbre. Ainsi, la Direction Générale de DÔVV
est organisée en départements (Achat et vente), en division, unités et en cellule ainsi qu’il suit:
11
✓ La Division des Ressources Humaines (DRH) dont le but est la gestion du capital humain
(recrutement, suivi, paiement, développement de compétence, etc.) ;
✓ La Division des Normes juridiques ;

✓ La Division de la Comptabilité ;
✓ La Division des Technologies de l’information et de la communication
(D.I.T.I.C) ou Division Informatique dont le rôle est d’assurer l’installation et la
maintenance des équipements informatiques ainsi que le développement des applications
nécessaires au bon fonctionnement de l’entreprise.
✓ La Division du Contrôle Général.

5
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

III. La principale mission de l’entreprise

DOVV DISTRIBUTION SARL a pour mission de : « se rapprocher de plus en plus de la


clientèle et leur proposer dans les meilleures conditions physiques et psychologiques des
produits de qualité supérieure adaptés à leur besoin et à des prix imbattables. »

6
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

DEUXIEME PARTIE : LE DEROULEMENT DU STAGE

7
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

I. Accueil et installation

Accueilli en entreprise en tant que développeur d’applications, nous avons tout


de suite intégré l’équipe des développeurs de DÔVV, c’est ainsi que nous
avons été affecté à l’un des projets en cours notamment la conception et
l’implémentation d’une application de gestion du parc informatique. Tout au
long de notre stage nous avons rencontré plusieurs difficultés mais la plus
grande difficulté que nous avons rencontrée fut celle du recensement et inventaire de tout le
matériel informatique et électronique de toutes les agences DÔVV. En effet le rôle du
développeur à DÔVV est de se servir de ses connaissances en informatiques pour mettre sur
pied des applications nécessaires pour la bonne gestion (achats, vente, comptabilité, des
ressources humaines, etc) de l’entreprise.

II. Les tâches effectuées et les réalisations

Pendant notre stage à DÔVV, nous avons effectué plusieurs travaux dont les plus
importants sont regroupés dans le tableau suivant :

DATE TRAVAUX EFFECTUES

Du 08 au 14/08/2022  Prise de contact avec le staff de la DITIC ;


 Connaissance et familiarisation avec les projets en cours ;
 Réception et test du matériel livré par l’acheteur ;
 Installation des SE et logiciel de base
 Installation de GESCOM,
 Test des interfaces de la gestion des articles et bon de
commande de l’ERP.
 Rédaction du manuel d’utilisation du module 1 de l’ERP
 Suivi et formations des acheteurs dans l’utilisation du
module 1 de l’ERP
Du 15 au 21/08/2022  Analyse de la gestion des rebus et de la mise en réparation
du matériel informatique.
 Inventaire du matériel informatique ;

8
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

 Suivi et formations des acheteurs dans l’utilisation du


module 1 de l’ERP
 Inventaire et saisies de tous les postes de l’entreprise
Du 22 au 28/08/2022  Saisie des caractéristiques de chaque matériel de
l’entreprise
 Saisie des tarifaires
 Saisie des commandes inventaire
 Réception quantitative et qualitative de toutes les bons de
commande.
 Affectation de chaque matériel à son poste
 Conception de l’IHM de la mise en réparation
 Montage des cartes professionnelles du personnel
Du 29/08 au 04/09/2022  Mise à jour et sauvegarde du site web (création de la page
agence et des articles de de promotion).
 Test des interfaces de la gestion des articles et bon de
commande de l’ERP.
 Développement de la gestion des rebus
 Montage des cartes professionnelles du personnel
Du 05 au 11/09/2022  Production de l’état (fonctionnel et non fonctionnel) de
chaque pièce de matériel
 Transfert des matériels non fonctionnel en réparation
 Production de l’état des matériels mis en rebus
 Configuration d’une balance RONGTA
 Montage des cartes professionnelles du personnel
Du 12 au 18/09/2022  Production de l’état (fonctionnel et non fonctionnel) de
chaque pièce de matériel
 Transfert des matériels non fonctionnel en réparation
 Production de l’état des matériels mis en rebus
Du 19 au 25/09/2022  Installation des systèmes d’exploitation
 Maintenance préventive sur les DVR et les ordinateurs
 Installation des imprimantes de bureau

9
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

Du 26/08 au 02/09/2022  Tests des interfaces de stock de l’ERP


 Maintenance préventive sur les caméras de surveillances ;
DVR ; ordinateurs
 Création des comptes professionnels.

La plupart des bureaux de la direction générale sont équipés d’au moins un (01)
ordinateur connecté au moins à un réseau local d’imprimante et/ou Internet. Cela dit, ces
utilisateurs rencontrent souvent des problèmes relevant de l’informatique qui les empêchent
souvent d’atteindre leurs objectifs hebdomadaires et c’est à ce moment que nous intervenons.
Les problèmes généralement rencontrés sont : la perturbation des imprimantes en réseau, les
bugs du système d’exploitation, les bugs des applications, la perte des données importantes, la
mauvaise qualité de la connexion internet, etc.

10
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

TROISIEME PARTIE : DEVELOPPEMENT DU THEME

11
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

I. Présentation du projet
1. Contexte

La mise sur pied du projet GPI est justifiée par le souci et la volonté de DOVV
Distribution SARL d’avoir une plateforme dans laquelle elle pourra avoir un suivi et une
certaine proximité en ce qui concerne la gestion de son parc informatique tant au niveau du
matériel que des collaborateurs.
2. Objectifs

Au terme de ce travail nous mettrons en place un module qui sera greffé au progiciel GPI
pour la gestion du matériel mis en rebus. L’application GPI est développée par l’équipe de
développeurs de DOVV et déployé dans les locaux de la DITIC et utilisé par ces derniers pour
effectuer les différentes tâches qui leurs incombent. A cet effet, ce progiciel est capable de :
 Faciliter l’évaluation des collaborateurs de la DITIC,
 Produire des rapports quotidiens, hebdomadaires et mensuels
 Suivre le matériel (parc informatique, bâtiments, électriques, froids et
climatisation),
 Suivre les interventions sur les différents postes.
N.B : Le nom du logiciel est GPI

3. Acteurs et cibles

Les principaux acteurs du projet sont les membres de la DITIC présents ou en


déplacement sur les sites. En ce qui concerne les cibles, il s’agit de tout individu
représentant tout employé ou responsable d’une agence de DOVV Distribution Sarl.

4. Outils du projet

Après l’analyse de l’existant, nous devrons reproduire des graphes de modélisation à


partir des outils ci-après :
 Win’Design 7.0 : pour le MCD, MLD ;
 Système d’exploitation : Windows10 ;
 MERISE : Méthode d’analyse et de conception ;
 Windev : pour la réalisation des interfaces et le développement ;
 Postgresql : pour la gestion de la base de données ;

12
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

 PgAdmin et dbeaver : pour l’administration de la base de données en


mode graphique.
II. Existant
1. Description de l’existant de la GPI

Dans ce domaine, en cas de panne dans un secteur d’activité ou d’un besoin bien précis, le
site concerné est obligé de faire part à la DITIC pour que sa déclaration ou son besoin soit pris
en compte et classé en fonction de la pertinence de la déclaration.

Une fois que la pertinence de la déclaration de panne ou du besoin est effective, un


collaborateur d’un secteur d’activité est autorisé à descendre sur le site déclencheur pour une
intervention (curative, préventive). Ce dernier procèdera à la résolution du problème. La pièce
en panne est retournée à la DITIC pour la mise en réparation dans le bureau de l’électronique.
Apres intervention de l’électronicien, si la pièce est réparée elle est de nouveau affecté au
poste déclencheur, sinon un document manuel comprenant l’entête de l’entreprise (nom de
l’entreprise, l’agence déclencheur, date du document) et les lignes (matériel mis en rebus, son
poste et le motif de la mise en rebus) est rédigé pour mis en rebus et une commande du
matériel défectueux constaté lors de l’intervention est enclenchée sur la base d’un tarifaire
déposé qui listent un ensemble de matériels et leur coût d’acquisition pour un achat tout en
respectant l’ordre de validation de la commande.

Après l’achat, un collaborateur de la DITIC procède à la réception du matériel avec


photocopie de la commande, l’original de la facture et le matériel livré afin de vérifier la
concordance entre les produits commandés, la facture de livraison et le matériel livrés.

La réception étant partielle ou effective, le matériel acheté est déployé sur le site déclencheur.

Pour une traçabilité, des états (mise en rebus, affectation, matériel non livré, synthèse des
dépenses) feront l’objet d’impression afin que le ou les destinataires aient une trace physique.

NB : les pièces du matériel mise en rebus pourront être exploitées par l’électronicien pour
réparation d’un autre matériel.

2. Critique de l’existant

Malgré les multiples fonctionnalités du logiciel en place en vue de répondre aux besoins
des utilisateurs, des manquements sont relevés dans l’exécution de la mise en rebus à savoir :

13
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

 Le processus de la mise en rebus se fait encore manuellement et par conséquent le


matériel défectueux existe encore dans le logiciel ;
 Difficulté d’avoir un état du matériel mis en rebus et en réparation ;
 Difficulté de retracer tous les matériels mis en rebus avec tous les postes concernés ;
3. Solution proposée

Nous envisageons implémenter un module qui sera intégré à l’application actuelle qui va
permettre d’automatiser la gestion des rebus :

 Enregistrer la mise en rebus d’un matériel ;


 Annuler la mise en rebus d’un matériel d’un poste ;
 Rechercher et consulter les mises en rebus des matériels ;
 Avoir un état par poste et par agence des matériels mis en rebus sur une période
donnée.

III. Analyse
1. Règles de gestions

 Une agence possède plusieurs postes,

 Un matériel est mis en réparation si et seulement s’il y a une intervention,

 Un poste peut contenir plusieurs matériels,

 Un même matériel ne peut faire l’objet de plusieurs mises en rebus

2. Liste des flux


 Déclaration de pannes par le poste ;
 Intervention d’un collaborateur ;
 Panne résolue
 Mise en réparation ;
 Mise en rebus ;
 Emission d’un besoin par le poste ;
 Commande du matériel ;
 Réception du matériel ;
 Affectation du matériel.

14
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

3. Le modèle conceptuel de traitement (MCT).

4. Dictionnaire de données

Le dictionnaire de donnée ci-après présente l’ensemble des propriétés de chaque entité :

Tableau 1 : dictionnaire de données

ENTITES PROPRIETES DESCRIPTION DE TYPE DE NOMBRE DE


LA PROPRIETE DONNEES CARACTERES
idposte Identifiant du poste Chaine de 10
caractères
postlib Libellé du poste Chaine de 100
tbposte caractères
postlocal Localisation du poste Chaine de 100
caractères
datcreat Date de création du date Jr/mois/année
poste

15
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

ippost Adresse ip du poste Chaine de 15


caractère
postobserv Observation du poste Chaine de 300
caractère
idInterv Identifiant de entier
l’intervention
tbInterv
intrdiag Diagnostique de Chaine de 300
l’intervention caractères
intervobser observation sur Chaine de 50
l’intervention caractères
intervdat Date d’intervention date date
idmateriel Identifiant du matériel Chaine 10
tbmatérl
caractère
matdesign désignation du matériel Chaine 50
caractère
matobserv observation
datecreat Date de création du date
matériel
matdatfab Date de fabrication du date 1212-12-12
matériel
matmod Modèle du matériel Chaine de 15
caractères
matorigin Capacité du matériel Chaine de 15
caractères
matinput Tension du matériel Chaine de 10
caractères
matoutput Tension du matériel Chaine de 10
caractères
datecreat Date création du date 1212-12-12
matériel
dateperemp Date péremption du date 1212-12-12
matériel

16
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

iddocent Identifiant de l’entête du entier


tbdocent
document
docentcod Code de l’entête de Chaine de 15
document caractères
iddoclge Identifiant de la ligne du entier
document
doclgedesig Désignation de la ligne Chaine de 10
du document caractères
tbdoclge doclgeqte Quantité pour la ligne entier 10
du document
doclgeprixunit Prix unitaire de la ligne entier 10
du document
doclgeprixtot Prix total de la ligne du entier 10
document
doclgeutili Utilisateur pour la ligne Chaine de 50
du document caractères
doclgevaltot Valeur total des lignes entier 10
du document

NB : Toutes les tables auront 5 champs supplémentaires de chaque type (entier, chaine de
caractères, décimal). Les propriétés : date1 et date2 de type date, heure1 et heure2 de type
time, date heure de type operateur, état, session tous de type chaine de caractère et date
saisie de type date.

5. Modèle conceptuel des données

17
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

6. Modèle logique des données

18
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

IV. Implémentation

L’implémentation est en d’autres termes le codage. C’est en effet un procédé qui


consiste à mettre sur pieds une application fonctionnelle à l’aide d’un ou de plusieurs
langages de programmation.

1. Présentation et installation de WinDev et PostgreSQL


A. WinDev

WinDev est un atelier de génie logiciel (AGL) édité par la société PC SOFT depuis le
début des années 1990 et qui évolue régulièrement. Une version sort tous les ans depuis plus
d’une dizaine d’années.

WinDev couvre tout le cycle de vie d’une application, de la rédaction du cahier des
charges à la maintenance de l’application, en passant par la conception, le développement, la
génération de l’application et son déploiement, ce qui fait de lui un AGL complet.

PC SOFT a également décliné WinDev en deux produits qui répondent à tous les
modes de communication, comme Internet, les tablettes ou les smartphones. Ainsi, WebDev
permet de développer facilement des applications web et WinDev Mobile fournit un
environnement de développement pour des applications fonctionnant sur les mobiles, que ce
soit pour iOS, Android, Windows Phone…

Ces deux produits partagent avec WinDev les mêmes principes d’ergonomie et la
plupart des éléments fournis par l’atelier, ce qui facilite la portabilité des applications. Le
passage d’une application Windows à une application web se fait très facilement. De même,
une application Windows pourra rapidement être migrée pour tablettes et smartphones.

Pour installer votre application, il suffit de lancer le programme d'installation de


l'application sur le poste utilisateur. Les fichiers nécessaires à l'application s'installent dans le
répertoire d'installation spécifié.

B. PostgreSQL

PostgreSQL est un système de gestion de base de données relationnelle orienté objet


puissant et open source qui est capable de prendre en charge en toute sécurité les charges de
travail de données les plus complexes. Alors que MySQL donne la priorité à l'évolutivité et
aux performances, Postgres donne la priorité à la conformité et à l'extensibilité SQL.

19
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

Les entreprises qui souhaitent maintenir un haut niveau d'intégrité et de personnalisation de


leurs données choisissent généralement Postgres en raison de sa fiabilité, l'intégrité de ses
données, la robustesse de ses fonctionnalités, et parce qu’il fournit des solutions toujours
performantes et innovantes. PostgreSQL fonctionne sur tous les principaux systèmes.
2. Installation

Une fois l’installeur pour la version de PostgreSQL de votre choix téléchargé, lancez-le.

a. Répertoire d’installation

Spécifiez l’emplacement du répertoire d’installation de votre choix. Cliquer sur Suivant pour
poursuivre l’installation.

20
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

b. Sélection des composants

L’assistant d’installation vous propose quatre composants (dans les anciennes versions de
l’installeur, par exemple PostgreSQL 9.X, cet écran peut intervenir plus tard voire être
absent):

 PostgreSQL Server (le serveur PostgreSQL)


 pgAdmin 4 (l’interface graphique via page web pour administrer vos bases de
données)
 Stack Builder (nécessaire à l’installation et l’activation d’extensions, comme PostGIS)
 Command Line Tools (outils pour manipuler PostgreSQL avec une console de
commande)

Nous laissons ces quatre cases cochées pour la présente installation. Cliquez sur Suivant.

3. Répertoire d’installation des données (cluster)

Choisissez l’emplacement de donnée qui par défaut (ici


C:\Serveurs\PostgreSQL\[votre numéro de version]\data). Cliquez sur Suivant pour
poursuivre l’installation.

21
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

NB : Si vous voulez changer le répertoire de données par défaut, créer un dossier à


l’emplacement ou vous voulez stocker les données et nommer le data pour éviter l’erreur de
répertoire de données non reconnu.

22
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

c. Mot de passe

Indiquez ensuite, le mot de passe du super utilisateur postgres de la base de données. Il


est conseillé d’utiliser un mot de passe fort si vous installez PostgreSQL dans un
environnement de production. Il est indispensable de conserver ce mot de passe.

Cliquer sur Suivant.

d. Port

Indiquez ensuite le numéro de port. Par défaut, il s’agit du 5432 (s’il est libre). Poursuivez en
cliquant sur Suivant.

23
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

NB : Le numéro de port de postgreSQL est compris entre 1024 et 65535.

e. Options avancées

Vous pouvez sélectionner ici le nouveau cluster (emplacement permettant de réorganiser


les tables de la base de données) de bases de données.

f. Installation prête

Un dernier écran fournit un résumé de l’installation (répertoires, port, etc.). Notez que
c’est ici que vous pouvez prendre connaissance du nom du super-utilisateur : postgres. En
cliquant sur Suivant, vous lancerez l’installation. Celle-ci peut prendre plusieurs minutes.

24
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

g. Fin de l’installation

L’installation est terminée.

Une fenêtre vous invitera à lancer Stack Builder si vous souhaitez installer dès
maintenant une extension, comme PostGIS. Il est toutefois conseillé de décocher cette case,
de faire quelques tests et de vérifier la bonne installation de PostgreSQL avant cela.

Félicitations, vous venez d’installer PostgreSQL !

25
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

h. Erreurs possibles

 Librairie incompatible

Selon la version de l’OS utilisée, il est possible que le message d’erreur signifiant une
incompatibilité de librairie apparaisse en cours d’installation de PostgreSQL. Dans ce cas,
supprimer le fichier C:\WINDOWS\LIBEAY32.DLL.

Une nouvelle version de ce fichier est automatiquement installée avec PostgreSQL.

i. Tests

 Consultation des services

Une fois l’installation terminée, ouvrir le gestionnaire de services Windows (services.msc)


et vérifier la présence du service ‘PostgreSQL Database Server [votre numéro de version]’. Le
service est paramétré par défaut pour démarrer automatiquement.

 pgAdmin 4

L’installation de PostgreSQL procède aussi à l’installation de pgAdmin 4 (si laissé coché


à l’étape 2). Lancez pgAdmin à partir du menu Démarrer de votre système.

26
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

Dans le navigateur (partie gauche de l’application), la connexion au serveur local est


déjà enregistrée. Double-cliquez dessus et saisir le mot de passe de l’utilisateur postgres.

Si le serveur fonctionne correctement, vous pouvez consulter la liste des bases, des tables, etc.

Vous pouvez tester davantage : pour cela, il suffit de créer un nouveau serveur (Object >
Create > Server) en renseignant les informations de connexion à la base de données
« postgres » créée par défaut (ces informations sont à renseigner dans l’onglet
« Connection »).

Host: localhost
Maintenance data base : postgres

27
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

Username : postgres
Password : [mot de passe renseigné lors de l’installation]

3. Configuration pour accès à distance

Pour configurer une base de données PostgreSQL en vue de l'accès à distance, certaines
configurations doivent être effectuées :
Vérifiez qu'aucun pare-feu ne bloque le port 5432.

Ouvrir les ports de pare-feu dans Windows 10


 Accédez à Panneau de configuration, Système et sécurité et Pare-feu Windows.
 Sélectionnez Paramètres avancés et mettez en surbrillance Règles de trafic entrant
dans le volet de gauche.
 Cliquez avec le bouton droit sur Règles de trafic entrant et sélectionnez Nouvelle
règle.
 Ajoutez le port que vous devez ouvrir et cliquez sur Suivant.
 Ajoutez le protocole (TCP ou UDP) et le numéro de port dans la fenêtre suivante et
cliquez sur Suivant.

Ou à défaut vous désactivez les pare-feu en allant sur le panneau de configuration ou


rechercher pare-feu.

28
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

4. Configurez le fichier pg_hba.conf.

 Naviguez vers :

[Répertoire d'installation de PostgreSQL]\version\data


 Dans un éditeur de texte, ouvrez le fichier pg_hba.conf.

29
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

 Ajoutez la ligne suivante aux enregistrements d'hôte à la fin du fichier :

Host all all 0.0.0.0/0 md5

Ou 0.0.0.0/0 indique la plage d'adresses dont vous allez accepter la connexion. Par exemple,
10.10.29.0/24.

 Enregistrez vos changements et fermez le fichier.

 Redémarrez le service de base de données PostgreSQL Server.

5. Faire un backup & Restaurer une base de données PostgreSQL

Nous allons décrire comment sauvegarder (backup) et restaurer la base de


données PostGreSQL en utilisant l'outil pgAdmin.

a. La sauvegarde (backup)

La sauvegarde (backup) consiste à copier des données de votre base de données et à les
conserver dans un endroit assuré afin d'éviter le cas où la base de données serait endommagée
pour une raison quelconque, par exemple le disque dur du serveur. La sauvegarde (Backup)
peut vous permettre de restaurer des données.

Supposons que maintenant vous avez une base de données mytestdb, vous
utiliserez pgAdmin pour backup (Sauvegarder) cette base de données.

30
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

Il y a plusieurs types de formats lorsque vous sauvegardez, tels que Custom, Tar,
Directory, Plain. Toutefois, le format Custom est celui le plus populaire. Le résultat obtenu est
que vous recevrez un fichier avec l'extension telle que .backup.

OK, sélectionnez le format Custom, sélectionnez un emplacement et le nom du fichier sera


créé...

31
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

Après la fin du processus de sauvegarde, vous recevrez un fichier :

32
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

b. La restauration

Dans l'étape ci-dessus, nous avons sauvegardé une base de données et avons obtenu un
fichier. Nous pouvons utiliser ce fichier pour restaurer la base de données si nécessaire.

Pour restaurer, sur l’interface de pgAdmin créez une base de données vide.

Par exemple, une base de données avec le nom mytestdb2.

La base de données mytestdb2 est créé, elle est vraiment une base de données vide et elle ne
contient pas de tables ou d'autres objets.

33
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

Utilisez la fonction Restore pour restaurer cette base de données du fichier que vous avez
sauvegardé.

Processus Restore réussi :

34
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

V. Résultat obtenu
Cette partie est essentiellement consacrée à la présentation des interfaces de notre application.

1. INTERFACE DE CONNEXION

Cette interface permettra de se connecter à l’application et au serveur de base de données.

(1) : Cliquer sur Entrer pour accéder à l’interface de connexion de l’utilisateur


(2) : Cliquer pour accéder à l’interface de connexion du super utilisateur.

1. Connexion de l’utilisateur (en cours de développement)

35
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

(1) : Cliquer sur OK après avoir saisir .choisir le site et votre nom d’utilisateur.
(2) : Cliquer sur Entrer après avoir choisir l’agence pour vous connecter à l’interface
d’accueil.
(3) : Cliquer sur Sortir pour accéder à l’interface précédente.

2. Connexion du super utilisateur

Sur cette interface, veillez saisir les informations de connexion à la base de données
dans les champs indiqués.
Exemple : Hôte : 192.168.xx.xxx ; port; super-utilisateur : xxx; mot de passe ; base de
données.
(6) : Cliquer sur continuer pour accéder à l’interface d’accueil.
(7) : Cliquer sur Appliquer pour conserver les informations saisies.
(3) : Cliquer sur Local pour accéder aux paramètres locaux (configuration du répertoire
image)
(4) : Cliquer sur Liste pour accéder aux informations de connexion du super utilisateur.
(8) : Cliquer sur Sortir pour retourner à l’interface précédente.

36
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

3. Ouverture de l’accueil

Une fois à l’accueil, sélectionnez la société, l’agence et votre identifiant puis,


(1) : Cliquer sur Valider.

4. Interface de la liste du matériel par poste

37
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

Quatrième Partie : Evaluation du stage

38
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

I. Evaluation critique et difficultés rencontrées

Après observation et analyse sur le champ d'investigation de notre stage nous avons révélé
les faits et difficultés ci-dessous :

 La bonne collaboration entre les collaborateurs et avec leur hiérarchie ;


 Mauvaise organisation du travail ;
 L'insuffisance du personnel pour effectuer les différentes tâches dans les délais ;
 Le lieu du travail n'est pas bien entretenu ;
 Insuffisance du matériel permettant d’exécuter aisément les taches.

II. Suggestions

Eu égard des faits que nous avons révélé au sein de la Division informatique où nous
avons effectué notre stage, nous suggérons ce qui suit :

 Qu'il y est une bonne collaboration entre le personnel et que le travail soit bien
organisé et repartis ;
 Le nettoyage de bureau et l'approvisionnement en fourniture de bureau et matériel.

III. Apport du stage

Ces deux mois de stage pratique ont été d'un apport considérable, non seulement à notre
formation personnelle en matière de programmation mais aussi à notre préparation à
l'intégration au milieu professionnel. Confiant de cette étude, nous réitérons notre engagement
à mener jusqu'au bout le projet d'informatisation de la gestion des données relatives à la
gestion du matériel informatique à DÔVV.

39
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

CONCLUSION GENERALE

40
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

Le stage académique est d’une importance très capitale pour les étudiants de DQP. Ceci
dans le but de maîtriser la vie en entreprise et de concilier la théorie acquise dans les
enseignements et la pratique vécue sur le terrain. Il permet à l’étudiant de se frotter et de se
familiariser avec le monde professionnel. En effet, notre travail au sein de DÔVV était basé
sur la gestion et l’implémentation des rebus du parc informatique. Durant toute notre période
de stage qui allait du 08 Août au 05 Octobre 2022, nous n’avons pas effectué uniquement des
tâches en rapport avec notre thème, mais nous avons aussi touché d’autres aspects de
l’entreprise ; ce qui nous a permis d’en apprendre beaucoup plus sur la structure DÔVV. Ce
stage effectué à DÔVV DISTRIBUTION SARL nous a permis d’observer les différentes
activités et leur exercice dans une entreprise, et nous a aussi permis de mieux consolider nos
connaissances en termes de modélisation, de conception et d’implémentation.

41
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

BIBLIOGRAPHIE ET MEDIAGRAPHIE

42
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

Pour la rédaction de notre rapport, nous avons utilisé:


[1] Le plan du rapport de stage;
[2] WinDev pour le développement;
[3] https://pcsoft.fr/ ;
[4] https://www.veremes.com/ ;
[5] https://dovv-distribution.com/ ;
[6] Le logiciel « Win design » pour le MCD ET MLD.

43
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

ANNEXE

44
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

Graphe PERT de l’évolution de notre travail pendant le stage

PERT (program évaluation and review technic) ou technique d’évaluation et suivie des
programmes : c’est une méthode d’ordonnance des taches afin de déterminer l’ordre dans
lequel devront être exécuté pour achever un projet dans un minimum de temps et de cout.
Celui de notre projet est :

REFERENCE TACHES DUREE(EN JOURS) TACHES


PRECEDENTES
A étude préalable 3 -
B conception globale 2 A
C Conception détaillé 5 A
D Modèle 2 B
E Création de BD 33 C
F Rédaction du rapport 60 C;D
G Implémentation 90 E
H Test des interfaces 4 F;G
GRAPHE PERT PROPREMENT DIT :
D(2)
2
4
5 122
7 124

B(2) F(60)

0 A(3) 1 6
5
0 H(4)0 3 3 135 135
131 131

C(5)

G(90)
3
E(33) 5
8 8
41 41

45
IMPLEMENTATION DE LA GESTION DES REBUS DU PARC INFORMATIQUE :
CAS DE DÔVV DISTRIBUTION SARL.

CHEMIN CRITIQUE : chemin le plus long entre l’étape de début et l’étape de fin d’un projet.
Celui de notre projet est : ACEGH.

46

Vous aimerez peut-être aussi