Académique Documents
Professionnel Documents
Culture Documents
Rapport PFE (Bakary)
Rapport PFE (Bakary)
Rapport PFE (Bakary)
(GMAO)
DEDICACE
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
I
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
REMERCIEMMENTS
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
II
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
AVANT-PROPOS
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
III
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
IV
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
SOMMAIRE
DEDICACE ........................................................................................................................................................................ I
REMERCIEMMENTS ....................................................................................................................................................... II
AVANT-PROPOS ............................................................................................................................................................ III
SOMMAIRE ..................................................................................................................................................................... V
LISTE DES FIGURES ........................................................................................................................................................ VI
LISTE DES TABLEAUX .................................................................................................................................................... VII
LISTE DES SIGLES ET ABREVIATIONS ............................................................................................................................ VIII
RESUME ........................................................................................................................................................................ IX
INTRODUCTION ............................................................................................................................................................. 1
CHAPITRE I : CADRE ET CONTEXTE DU PROJET ............................................................................................................. 2
I - PRESENTATION DE LA STRUCTURE D’ACCEUIL ...................................................................................................... 2
II- ENVIRONNEMENT MATERIEL ET LOGICIEL............................................................................................................. 7
CHAPITRE II : ETUDE PREALABLE ................................................................................................................................. 10
I- PRESENTATION SUR LE THEME ............................................................................................................................. 10
II- METHODE D’ANALYSE .......................................................................................................................................... 11
III- ETUDE DE L’EXISTANT ......................................................................................................................................... 14
IV- ETUDE DE LA SOLUTION PROPOSEE ................................................................................................................... 20
CHAPITRE III : ETUDE DETAILLEE .................................................................................................................................. 44
I- LE MODELE ORGANISATIONNEL DES TRAITEMENTS ............................................................................................ 44
II- LE MODELE LOGIQUE DE DONNEES ..................................................................................................................... 48
CHAPITRE IV : REALISATION ......................................................................................................................................... 53
I- ETUDE TECHNIQUE ............................................................................................................................................... 53
II- REALISATION ........................................................................................................................................................ 80
CONCLUSION ................................................................................................................................................................ 83
BIBLIOGRAPHIE ............................................................................................................................................................. XI
WEBOGRAPHIE .............................................................................................................................................................. XI
ANNEXE ........................................................................................................................................................................ XII
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
V
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
VI
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
VII
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
VIII
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
RESUME
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
IX
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
INTRODUCTION
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
1
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
1- Historique
Crée avec un capital reparti entre l’Etat (95%) et Michelin (5%), la SOGB est devenue
propriétaire de la plantation de GRAND-BEREBY et toutes ses infrastructures à la suite
d’une augmentation de son capital en avril, 1984. Elle a été privatisée en 1995 à la faveur
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
2
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
4- Données générales
5.2-L’huile de palme
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
3
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Sous la supervision du directeur General ; la DATA intervient dans tous les travaux
d’aménagement agricoles d’ordre générale sur le complexe à savoir : les travaux de
planting et d’entretien de plantation d’hévéas et de palmiers. Elle se charge de la
formation des greffeuses, et assure le développement et la récolte des régimes du
palmier à huile. Elle s’occupe aussi de tous les travaux de génie civil, de cartographie.
Ainsi, elle se charge de rechercher des sites pour la création de nouvelles plantations et
garantit la préparation des terrains.
Enfin, elle suit et contrôle tous les travaux de création et d’entretien du réseau routier.
Avec à sa tête un Directeur et six chefs d’unités, la DEA est l’un des maillons
essentiels de la société. Elle est chargée d’optimiser l’exploitation des différentes
plantations d’hévéa, elle doit harmoniser les moyens et les méthodes depuis la
formation du coagulum tout en y mettant le matériel roulant et les équipements
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
4
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
permettant de réaliser le plus efficacement possible les travaux dans le respect des
normes et consignes élaborées par le Département des Techniques Agricoles.
Elle assure également l’acheminement de la production vers l’usine de transformation
sise à la zone centrale. Pour l’année 2020 la DEA a pour objectif de production 20.000
tonnes de coagulum sur une surface nette exploitée de 11.986 hectares.
- La Direction Financière et Comptable (DFC)
La DFC veille à la tenue d’une comptabilité conforme aux règles d’usage. Avec la
comptabilité générale et analytique, elle s’assure que tous les flux liés aux activités de
la société sont comptabilisés selon les règles en vigueur en côte d’ivoire. La DFC veille à
la production dans les délais des déclarations fiscales périodiques. Au niveau financier,
la DFC assure la gestion des ressources en vue de garantir l’équilibre financier de
l’entreprise. Elle supervise l’élaboration de tous les budgets et les soumet à l’arbitrage
de la Direction Générale.
La DFC veille également au bon fonctionnement et au bon déroulement des opérations
de paie du personnel. Elle regroupe en son sein la comptabilité Générale, audit et
contrôle de Gestion, la Paie et enfin le département informatique qui nous a accueilli et
le service achat.
- La Direction de l’Ingénierie et des Supports Techniques (DIST)
La DPV avec son service achat caoutchouc est chargée d’acheter du coagulum à
l’extérieur avec les planteurs villageois et bien, d’autres pour l’approvisionnement du
centre de conditionnement de caoutchouc afin de combler le déficit de caoutchoucs
pour ainsi répondre aux attentes des clients. Aussi, elle supervise la vulgarisation de
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
5
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
l’hévéaculture en milieu villageois. A cet effet, depuis octobre 1983, elle encadre pour
le compte de l’état et l’association professionnelle pour la promotion hevéicole (APPH)
plus de 100 planteurs villageois et groupements.
Depuis 1996, elle bénéficie d’un projet de financement allemand DEG (compagnie
allemande d’investissement et de développement), pour le développement de plus de
3810 hectares d’hévéa regroupant 1518 planteurs villageois
En plus dans le cadre de la convention ivoire-suisse FISDES (fond ivoire-suisse pour le
développement économique et social), elle encadra de 1997 jusqu’en 2017, six cent
soixante-dix-sept (677) planteurs sur une superficie de mille trois cent soixante–six
(1366) hectares au sein des populations villageoises.
Elle encadre toujours les planteurs villageois et assure la collecte de leurs productions.
La DTA-AO est chargée de l’organisation du travail agricole, avec une surface d’essai
de 151.64 hectares. Elle se charge de toutes les expérimentations afin d’optimiser la
croissance de plantations et d’augmenter la production du latex tout en respectant les
normes prescrites ; avec sa fonction d’audit, elle se charge de vérifier sur le terrain si les
normes définies sont appliquées.
Elle est chargée du contrôle qualité de la saignée, des contrôles phytosanitaires. La DTA-
AO représente la SOGB auprès de toutes les instances et institutions agricoles.
- Centre Médical (CM)
Le centre médical est chargé d’assurer la santé des travailleurs et de leurs familles.
Ainsi, le centre médical doit prendre des mesures pour éviter toute altération de la santé
des travailleurs du fait de leur travail, allant de la commande des médicaments, des
préfinancements jusqu’aux évacuations sanitaires et consultations externes.
- La Direction de l’Administration et des Ressources Humaine (DARH)
Cette direction est chargée de la gestion des ressources humaine. Elle veille au suivi
de l’ensemble du personnel du complexe (les entrées et les sorties, la formation),
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
6
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
DIRECTION
GENERAL
DEP
INFO
1- Matériel
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
7
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
- Les serveurs : Ils ont pour système d’exploitation Microsoft Windows Server 2012
Standard Edition. Ils assurent l’essentiel des prestations informatiques. Ils fournissent
les services de serveurs d’applications, serveur de messagerie (Microsoft Exchange
Server 2013), serveur DNS et DHCP. Ils sont équipés de plusieurs disques durs de 4To
avec les mémoires RAM de 8Go.
- Les PC : Ils ont pour système d’exploitation Microsoft 10 Professionnel et sont
essentiellement des Pentium Dual-Core, des Core i3,5 et 7 avec 2 à 4 Go de RAM et des
disques durs d’au moins 500Go.
- Le réseau de la SOGB : Le réseau en place est un réseau local d’entreprise en anglais
LAN (Local Area Network). En clair, on a plusieurs réseaux locaux de topologie en étoile
qui s’interconnectent, soit par des câbles à fibre optique, soit par des câbles RJ45 de
catégorie 6 par l’intermédiaire de switches, soit par odes radio pour interconnecter les
sites distants.
Le schéma du réseau est présenté en annexe 1.
2- Logiciel
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
8
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
9
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
1- Définition
Le thème qui nous est soumis dans le cadre de notre projet est : Réalisation d’une
application web pour la Gestion de la Maintenance Assistée par Ordinateur (GMAO)
pour la gestion des équipements et de suivi de la maintenance. Notre application
devra fonctionner dans un environnement client-serveur.
Selon la définition de l’AFNOR, la maintenance vise à maintenir ou à rétablir un bien
dans un état spécifié afin que celui-ci soit en mesure d'assurer un service déterminé.
La maintenance regroupe ainsi les actions de dépannage et de réparation, de réglage,
de révision, de contrôle et de vérification des équipements matériels (machines,
véhicules, objets manufacturés, etc.) ou même immatériels (logiciels).
Un service de maintenance peut également être amené à participer à des études
d'amélioration du processus industriel, et doit, comme d'autres services de
l'entreprise, prendre en considération de nombreuses contraintes comme la qualité, la
sécurité, l'environnement, le coût, etc.
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
10
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
2. Cahier de charges
Les fonctions attendues par la SOGB dans le cadre de la réalisation de ce projet sont :
Gestion des équipements : Enregistrement des équipements immobilisés ou non
par domaine d’activité, inventaire des équipements, suivi des affectations
d’équipements ou des cessions
Suivi de la maintenance : Cela consistera à l’élaboration de différents types de
documents (Fiche de travail, un bon magasin, etc.…) tout en suivant un système de
validation appelé workflow.
Nous allons, dans la suite de cette étude, faire ressortir les avantages et inconvénients
du système actuel et présenterons la solution retenue. Puis, nous décrirons les étapes
de la mise en place de la solution retenue.
1. Définition
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
11
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
12
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
13
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
14
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
service technique concerné. Ce document est appelé « fiche de travail » (voir Annexe 2).
Il est à souligner que les procédures de maintenance des usines diffèrent légèrement
d’une usine à l’autre.
Dans le cas de la maintenance corrective, lorsqu’un agent de la production constate un
dysfonctionnement il alerte son chef qui remonte l’information au contremaître de
production. Ce dernier adresse une demande d’intervention au chef de la maintenance
qui à son tour adresse un ordre de travail (voir Annexe 3) au chef de l’équipe de
maintenance. Une fois les travaux terminés le chef de l’équipe de maintenance retourne
l’ordre de travail rempli au chef de la maintenance.
Lorsque la maintenance d’un équipement nécessite un nouvel article, le chef de
l’équipe de maintenance rempli un bon de sortie qu’il adresse au chef de la maintenance
pour visa avant de se rendre au magasin pour retirer l’article. L’agent du magasin lui
remet les articles ainsi qu’une copie du bon de sortie.
Le graphe des flux est la matérialisation sous forme graphique des différents
échanges d’informations entre les acteurs du système.
2
3
4
Chef 7 Chef équipe
Maintenance maintenance
12
13
1
5
14
Société d' 15 10 6
11
entretien de
matériel
Chef 9 Agent
Agent équipe Agent 8 Contremaître
équipe magasin
maintenance production production
production
LEGENDE :
X
Acteur externe
X
Acteur interne
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
15
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
16
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Dans le cas où l’équipement n’existe pas, le secrétariat technique fait inscrire sur la fiche
de transfert, par l’utilisateur désigné comme responsable de la localisation d’arrivée,
une annotation appropriée. (Exemple : matériel inexistant/ matériel non reçu) et
l’utilisateur vise la fiche.
Le secrétariat technique ne procède à aucune saisie par dans la base de données qui gère
les matériels.
Service de
départ
3
1
4 Service
Service
2
Direction technique
technique
DLI
DIST
5
Service d'
arrivée
Légende :
X
Acteur interne
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
17
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
L’analyse de l’existant nous a permis de déceler ses points forts et ses insuffisances en
vue de proposer une solution mieux adaptée.
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
18
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Au vu de ces insuffisances il importe que la SOGB dispose d’outil de gestion pouvant lui
fournir des statistiques fiables et lui permettre d’assurer un meilleur suivi de son
patrimoine.
3- Présentation de la solution future
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
19
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Le modèle conceptuel des données (MCD) a pour but d'écrire de façon formelle les
données qui seront utilisées par le système d'information. Il s'agit donc d'une
représentation claire des données et des relations qui existent entre elles.
Un MCD doit être normalisé afin de permettre la mise en place d’une base de
données sans redondances ni problèmes de mise à jour. Il doit donc respecter les formes
normales suivantes :
- Première forme normale (1FN) : Une entité est en 1FN si tout attribut n’est pas
décomposable.
- Deuxième forme normale (2FN) : Une entité est en 2FN si elle est en 1FN et tout
attribut non identifiant est dépendant de l’ensemble des attributs constituant
l’identifiant.
- Troisième forme normale (3FN) : Une entité est en 3FN si elle est en 2FN et il
n’existe aucune dépendance fonctionnelle entre deux attributs ne faisant pas
partie de l’identifiant.
Les règles de gestion précisent les contraintes sur les données qui doivent être
respectées pour la mise en place de notre application. Nous avons pu relever les règles
de gestion suivantes :
1- Un matériel peut être d’un modèle de matériels.
2- Un model a une marque
3- Un matériel peut avoir un type.
4- Un matériel peut être composé d’autres matériels
5- Une panne est d’un type de panne donné.
6- Une fiche de travail signale une ou plusieurs pannes.
7- Une fiche de travail concerne un seul matériel.
8- Une fiche de travail a un délai bien défini.
9- Une fiche de travail est éditée par un employé.
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
20
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
21
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
22
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
23
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
24
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
25
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
LibelleDirection Libellé de la AN 50
direction
Commentaire Commentaire de AN 500
la panne
DateAffectation Date d'affectation D 10
du matériel
DateDesaffectation Date de la D 10
désaffectation du
matériel
NumeroBon Numéro du bon AN 30
de sortie (Bon
magasin) d’un
article
DateSortieArticle Date de la sortie D 10
de l’article
QuantiteSortie Quantité du N 10
matériel sortie
PrixUnitaire Prix Unitaire du M 16
matériel
SousFamilleID Code de la Sous AN 15 Identifiant
famille du
matériel
LibelleSousFamille Libellé de la sous AN 50
famille
TacheID Code de la tâche AN 15 Identifiant
LibelleTache Libellé de la tâche AN 50
DateDebut Date de début D 10
d’exécution de la
tâche
DureeTache Durée d'exécution H 10
de la tâche
TypePanneID Code du type de AN 15 Identifiant
panne
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
26
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
27
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
EstResolu Le processus de B 1
validation est-il
achevé ou pas
ConfID Identifiant de la AN 5 Identifiant
confidentialité
LibelleConfidentialite Le libellé de la AN 20
confidentialité
NumEtape Numéro de AN 5
l'étape
LibelleEtape Libelle de l’étape AN 20
DemandeID L’identifiant de la AN 5 Identifiant
demande
DateDemande La date à laquelle Date 12
la demande est
émise
CommentaireDemande Commentaire de AN 100
la demande
DateEtapeD La date à laquelle Date 12
correspond une
étape de heure
validation de la
demande
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
28
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
29
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
30
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
MaterielId
LibelleMateriel
Actif
DateAcquis
DateEnService
DateSortie
Garantie
Immobilise
Note
NumCmde
NumeroImmo
NumeroSerie
PrixAchat
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
31
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
32
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
33
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
34
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
35
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
36
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
37
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
38
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
a OU b Synchronisation
a
Opération
Action1
Action2
…
Condition Condition
d’émission 1 d’émission 2
Résultat1 Résultat2
Dans la suite nous présenterons le MCT pour les différents processus du système.
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
39
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Besoin d’enregistrer
un équipement
Enregistrement de l’équipement
Saisie des références de l’équipement
Indication du domaine de l’équipement
Indication du service qui en est responsable
Toujours
Equipement
enregistré
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
40
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Besoin de transfert ou de
cession d’équipements
Validation en Transfert en
attente (a) attente (b)
a OU b
Confirmation d’exécution
Signature et validation de la demande
Vérification de la présence de l’équipement à la destination
Confirmation de l’opération
Equipement présent Equipement non présent Refusé
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
41
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Équipement en panne
Validée Refusée
a OU (d ET c)
Réparation de l’équipement
Vérification de la panne
Réparation
Saisie de la période de travail
Saisie du nombre de travailleurs
Equipement hors service Equipement réparé Réparation suspendue
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
42
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Demande de
sortie d’article (b)
b
Edition d’un bon magasin
Réapprovisionnement
effectué (f)
e OU (g ET f)
Remplacement de l’équipement
Retrait de l’équipement hors service
Ajout nouvel équipement
Enregistrer nouvel équipement
Equipement indisponible Equipement remplacé
Remplacement en Equipement
attente d’équipement(g) remplacé
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
43
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Le modèle organisationnel des traitements (MOT) s'attache à décrire les propriétés des
traitements non traitées par le modèle conceptuel des traitements, c'est-à-dire : le
temps, le lieu et la nature.
L’on peut poser MOT=MCT + Période + Type + Lieu
La période consiste à mentionner la durée de l’exécution de l’action. L’on précisera le
début et la fin de l’action
La Nature consiste à déterminer si lune action est manuelle, automatique ou différée
Le Poste de travail consiste à localiser l’endroit où l’action est réalisée. Pour chaque poste
de travail on peut mentionner le lieu, les ressources nécessaires à son accomplissement,
et le responsable du poste.
1- Processus d’enregistrement d’équipement
07h-17h30
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
44
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
07h-17h30
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
45
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Poste de Manuel
07h-17h30 travail
Postes de
travail Automatique
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
46
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Poste
de
travail Manuel
07h-17h30
Manuel
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
47
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
07h-17h30
Manuel
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
48
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
- Le modèle hiérarchique
-Le modèle relationnel
-le modèle orienté objet
Dans le cas de notre projet nous choisissons d’utiliser un système de gestion de base de
données relationnel, car il assure une cohérence, une sécurité d’accès et une bonne
performance dans la gestion des données.
2- La transformation du MCD en MLD
Le MCD obtenu dans l’approche MERISE obéit en fait à une théorie de base dénommée
Entité-association ou entité-relation. De ce fait ce modèle se prête beaucoup plus à une
transformation relationnelle. Cette transformation du MCD en MLD de type relationnel se
fera de façon « mécanique » selon les règles de passage contenues dans le tableau ci-
après :
MCD MLD
Entité Table
Identifiant Clé primaire
Propriété Attribut
Relation de type : La clé primaire de l’entité de cardinalité (0,1) devient
(0,1) – (1,1) une clé étrangère dans la table issue de l’entité de
cardinalité (1,1).
Relation de type : La clé primaire de l’entité de cardinalité (0, n) ou
(0,n) ou (1,n) – (0,1) ou (1,1) (1,n) devient une clé étrangère dans la table issue de
l’entité de cardinalité (0,1) ou (1,1). Si la relation est
porteuse de propriétés celles-ci deviennent des
attributs dans la table issue de l’entité de cardinalité
(0,1) ou (1,1).
Relation de type : La relation devient une table dont la clé est obtenue
(0,n) – (1,n) par la concaténation des identifiants des entités qui
participent à la relation. Si la relation est porteuse de
propriétés celles-ci deviennent les attributs de la
table issue de la relation.
Tableau 3 : Règles de passage du MCD au MLD
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
49
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Absence(DateAbsence,DateReprise,UtilisateurId)
AccederConfidentialite(ConfidentialiteAccederID, ConfidentialiteID)
Affectation(AffectationId,Commentaire,DateAfffectation,#DocumentId,#EmployeId,
#LocalisationId, #MaterielId,#SerciceResponsableId,#ServiceId,#TypeAffectationId)
AppartenirGroupe(GroupeUtilisateurId,UtilisateurId)
Article(ArticleId,LibelleArticle)
AssocierMateriel(DateInstallation, DateRetrait,MaterielAssocieId,MaterielId)
AttribuerFiche(Date,FicheDeTravailId,SectionId)
AvoirConfidentialite(ConfidentialiteId,UtilisateurId)
BonMagasin (DateExecution,#DocumentId,LibelleBon,NumeroBon)
CaracteriserComposant (CaracteristiqueId,ComposantId)
Caracteristique (CaracteristiqueId, LibelleCaracteristique)
Classemateriel (ClasseMaterielId, LibelleClasse)
Composant (ComposantId, #DomaineId, LibelleComposant,OrdreComposant)
ComposantCaracteristique
(ComposantId,DateInsertion,MaterielId,Plafond,Quantite,#CaracteristiqueId,
Valeur)
Confidentialite(ConfidentialiteId,LibelleConfidentialite)
ConstaterPanne(Commentaire,FicheDeTravailId,PanneId)
Decision(DecisionId,LibelleDecision)
DecisionAffectation(AffectationId,Commentaire,Datedecision,DateEtape,DecisionId,
NumeroEtape)
DecisionBon(Commentaire,DateDecision,DateEtape,DecisionId,NumeroBon,
NumeroEtape)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
50
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
DecisionFiche(Commentaire,DateDecision,DateEtape,DecisionId,FicheDeTravailId,
NumeroEtape)
Delai(DelaiId,LibelleDelai)
Departement(DepartementId, #DirectionId, LibelleDepartement)
Direction(DirectionId,LibelleDirection)
Document(DocumentId, LibelleDocument, #TypeDocumentId)
Domaine(DomaineId,LibelleDomaine)
Employe(EmployeId, Nom,Prenom,#ServiceId)
Etape(#DocumentId,LibelleEtape,NumeroEtape,Ordre)
EtatFiche(EtatFicheId,LibelleEtatFiche)
FairePartie(DomaineId,UtilisateurId)
Famille(FamilleId,LibelleFamille)
FicheDeTravail(DateEmission,#DelaiId,#DocumentId,#EmployeId,#EtatFicheId,
FicheDeTravailId,#FicheDeTravailParentId,#FournisseurId,#ImputationAnalytiqueId,
#MaterielId,Observation,#ServiceEmmetteurId,#ServiceId,#TypeFicheId)
Fournisseur(Adresse,Contact,FournisseurId,NomFournisseur)
GroupeInventaire(GroupeInventaireId,LibelleGroupeInventaire)
GroupeUtilisateur(GoupeUtilisateurId,LibelleGroupeUtilisateur)
ImputationAnalytique(ImputationAnalytiqueId, LibelleImputationAnalytique)
Inventaire(Commentaire,DateIventaire,NumeroIventaire)
InventorierMaterield(.LocalisationActuelle, #LocalisationId,MaterielId,NumeroInventaire)
Localisation(LibelleLocalisaton,LocalisationId)
LocaliserMateriel(DateAffectation,DateFin,LocalisationId,MaterielId)
Marque(LibelleMarque,MarqueId)
Materiel(Actif,#ClasseMaterielId,DateAcquisition,DateMiseEnService,DateSortie,#Domain
eId,
#FournisseurId,Garantie,#GroupeInventaireId,Immobilise,LibelleMateriel,MaterielId,Note,
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
51
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
NumeroBonCommande,NumeroImmobilisation,NumeroModel,NumeroSerie,PrixAchat,
SousFamilleId,TypeMaterielId)
Model(LibelleModel,MarqueId,NumeroModel)
NiveauSignataire(LibelleNiveauSignataire,NiveauSignataireId)
Panne(LibellePanne,PanneId,SousFamilleId,TypePanneId)
PouvoirSigner(NiveauSignataireId,NumeroEtape,SystemePrivilegeId)
Sections(LibelleSections,SectionsId,#ServiceId)
Service(#DepartementId,LibelleService,ServiceId)
Signaler(Commentaire,FicheDeTravailId,PanneId)
SignataireParNiveau(niveauSignataireId,Resigner,UtilisateurId)
Sortir(ArticleId,DateSortie,FicheDeTravailId,NumeroBon,PrixUnitaire,QuantiteDemande,
QuantiteSortie)
SousFamille(#FamilleId,LibelleSousFamille,SousFamilleId)
Suppleer (NumeroEtape, NumeroOrdre,SuppleantId,UtilisateurId)
SystemePrivilege (LibelleSystemPrivilege, SystemPrivilegeId)
SystemeTypeDocument (LibelleTypeDocument,TypeDocumentId)
Tache (LibelleTache, TacheId, #TypeTacheId)
TacheEffectuee (Commentaire, DateDebut,Dure,EmployeId,FicheDeTravailId,TacheId)
TypeAffectation (LibelleTypeAffectation,TypeAffectationId)
TypeFiche (LibelleTypeFiche,TypeFicheId)
TypeMateriel (LibelleTypeMateriel,TypeMaterielId)
TypePanne (LibelleTypePanne,TypePanneId)
TypeTache (LibelleTypeTache,TypeTacheId)
Unite (LibelleUnite, UniteId)
Utilisateur (#EmployeId, #GroupeUtilisateurId, NomComplet, Password, UtilisateurId)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
52
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
CHAPITRE IV : REALISATION
I- ETUDE TECHNIQUE
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
53
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
54
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
55
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
56
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
57
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
58
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
59
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
60
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
61
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
62
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
63
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
64
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
65
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
66
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
67
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
68
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
69
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
70
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
71
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
72
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Clé secondaire :
Code Type Taille Observation
NumEtape AN 3
LibelleEtape AN 20
2. ARCHITECTURE DE LA SOLUTION
répondre aux spécifications. L’analyse décrit le « quoi faire » alors que l’architecture
décrit le « comment le faire ».
De façon générale, une application informatique peut être découpée en trois niveaux
d'abstraction distincts :
La couche de présentation, encore appelée interface homme-machine (IHM),
permet l’interaction de l’application avec l’utilisateur. Cette couche gère les saisies
au clavier, à la souris, et la présentation des informations à l’écran. Dans la mesure
du possible, elle doit être conviviale et ergonomique ;
La logique applicative, les traitements, décrivant les travaux à réaliser par
l’application. Ils peuvent être découpés en deux familles :
- Les traitements locaux, regroupant les contrôles effectués au niveau du dialogue
avec l'IHM, visant essentiellement le contrôle et l'aide à la saisie,
- Les traitements globaux, constituant l’application elle-même. Cette couche
appelée couche métier, contient les règles internes qui régissent une entreprise
donnée.
Les données, encore plus exactement l'accès aux données, regroupant l'ensemble
des mécanismes permettant la gestion des informations stockées par l'application.
1.1-L’ARCHITECTURE TROIS-TIERS
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
74
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
75
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
à la base de données n'est effectué que par le serveur applicatif. Ce serveur est le
seul à connaître la façon de se connecter à cette base. Il ne partage aucune des
informations permettant l'accès aux données, en particulier le nom d’utilisateur et
le mot de passe de la base. Il est alors possible de gérer la sécurité au niveau de ce
serveur applicatif, par exemple en maintenant la liste des utilisateurs avec leurs
mots de passe ainsi que leurs droits d'accès aux fonctions du système. On peut
même accroître la sécurité par la mise en place d'une architecture réseau
interdisant l'accès au serveur de base de données pour les utilisateurs finaux. La
mise en place d'un firewall correctement configuré permet cela.
Le MVC est une architecture et une méthode de conception qui organise l'interface
Homme-machine d'une application logicielle. Il divise l'IHM qui est la couche
présentation de l’architecture 3-tiers en un modèle (modèle de données), une vue
(présentation, interface utilisateur) et un contrôleur (logique de contrôle, gestion
des évènements, synchronisation), chacun ayant un rôle précis dans l'interface.
Cette méthode a été mise au point en 1979 par Trygve Reenskaug, qui travaillait
alors sur Smalltalkg dans les laboratoires de recherche Xerox PARC.
L'organisation globale d'une interface graphique est souvent délicate. L'architecture
MVC ne résout pas tous les problèmes, elle fournit souvent une première approche
qui peut ensuite être adaptée et offre aussi un cadre pour structurer une
application. Ce patron d'architecture impose la séparation entre les données, la
présentation et les traitements, ce qui donne trois parties fondamentales dans
l'application finale : le modèle, la vue et le contrôleur.
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
76
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
77
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Le modèle
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
78
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Le SGBD que nous avons choisi est Microsoft SQL Server. C’est en effet le celui utilisé par
la SOGB et qui permet déjà de gérer les autres bases de données des différentes
applications utilisées par la société. En plus de cela, SQL Server offre plusieurs autres
fonctionnalités telles que :
- La gestion avancée de la sécurité (deux modes d’authentification : authentification
Windows et authentification SQL Server)
- La gestion de la haute disponibilité
- La gestion et le déploiement centralisé de plusieurs instances et applications
depuis un seul point de contrôle
De tout ce qui précède, nous notons que SQL Server est le SGBD adéquat pour la mise
en place d’application de gestion, ce qui est le cas de la solution que nous proposons.
3.2 Langages de programmation
Le langage que nous utiliserons pour le développement du back office de notre solution
est le C#. C# (C Sharp en anglais britannique) est un langage de programmation orientée
objet, commercialisé par Microsoft depuis 2002 et destiné à développer sur la
plateforme Microsoft .NET. Il est dérivé du C++ et très proche du Java dont il reprend la
syntaxe générale ainsi que les concepts, y ajoutant des notions telles que la surcharge des
opérateurs, les indexeurs et les délégués. Il est utilisé notamment pour développer
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
79
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
des applications web sur la plateforme ASP.NET. Aussi contrairement aux langages tels
que PHP qui contiennent assez de failles de sécurité, ASP.NET et par ricochet le C#
permet de créer des applications plus sécurisées.
A ce langage s’ajoutent les langages incontournables du web que sont le HTML et le CSS
et aussi le JavaScript que nous utiliserons dans la réalisation de nos interfaces homme-
machine. En plus nous avons la possibilité d’utiliser les pager Razor grâce à ASP.NET. En
effet, Razor a été conçu pour faciliter la conception des pages ASP.NET. Il introduit une
syntaxe de programmation assez facilement compréhensible, qui nous permet d’insérer
du code serveur dans une page Web qui peut également contenir du HTML, du CSS et des
scripts JavaScript.
Aussi, il faut noter que ces différents langages sont ceux utilisés par la SOGB dans la
réalisation de ses applications.
II- REALISATION
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
80
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
81
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
82
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
CONCLUSION
Dans le souci d’améliorer son système d’information afin d’assurer une meilleure
gestion de la maintenance et des immobilisations, la SOGB a initié le projet dont le thème
est : « Réalisation d’une application web pour la gestion de la maintenance assistée par
ordinateur ». L’étude présentée dans ce document s’inscrit dans le cadre de ce projet. Elle
a pour objet de déterminer avec précision les besoins, comprendre et expliquer le
problème, avant de proposer une solution adaptée. La méthode MERISE a été utilisée
comme méthode d’analyse.
Le résultat de cette étude est la conception détaillée du projet, l’implémentation de la base
de données sous SQL Server et la réalisation de l’application.
Cette application, composée de plusieurs modules, permet de gérer l’ensemble des biens
de la société. Elle en assure le suivi en ce qui concerne les affectations, les mouvements,
les cessions et les maintenances
Au plan personnel, ce stage a été d’un grand apport. En effet, il nous a permis de mettre
en pratiques les connaissances théoriques acquises tout le long de notre formation,
d’apprendre de nouvelles choses telles que le langage C# et de développer en nous les
qualités nécessaires à un technicien en informatique à savoir la rigueur, le sens de la
méthode, les qualités relationnelles, la rapidité d'exécution des tâches, l’autonomie et la
facilité de s'adapter à de nouveaux environnements.
Vu l’importance que revêt la croissance de la productivité pour les entreprises, il serait
opportun pour la SOGB de tendre vers une informatisation progressive de l’ensemble de
ses activités. Consciente de ce fait elle a mis en place un schéma directeur dont le suivi
apporterait certainement une réduction des coûts et un gain de productivité.
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
83
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
BIBLIOGRAPHIE
WEBOGRAPHIE
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
XI
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
ANNEXE
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
XII
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
FICHE DE TRAVAIL
SERVICE DESTINATAIRE :
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
XIII
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
XIV
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
XV
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
DEDICACE ...................................................................................................................................................................................... I
REMERCIEMMENTS ..................................................................................................................................................................... II
AVANT-PROPOS.......................................................................................................................................................................... III
SOMMAIRE................................................................................................................................................................................... V
LISTE DES FIGURES ...................................................................................................................................................................... VI
LISTE DES TABLEAUX .................................................................................................................................................................. VII
LISTE DES SIGLES ET ABREVIATIONS ......................................................................................................................................... VIII
RESUME ...................................................................................................................................................................................... IX
INTRODUCTION ........................................................................................................................................................................... 1
CHAPITRE I : CADRE ET CONTEXTE DU PROJET ........................................................................................................................... 2
I - PRESENTATION DE LA STRUCTURE D’ACCEUIL .................................................................................................................... 2
1- Historique ........................................................................................................................................................................ 2
2- Situation géographique et statut juridique ..................................................................................................................... 2
3- Constitution ..................................................................................................................................................................... 2
4- Données générales .......................................................................................................................................................... 3
5- Activités ........................................................................................................................................................................... 3
6- Le fonctionnement .......................................................................................................................................................... 4
DIRECTION GENERAL................................................................................................................................................................ 7
II- ENVIRONNEMENT MATERIEL ET LOGICIEL .......................................................................................................................... 7
1- Matériel ........................................................................................................................................................................... 7
2- Logiciel ............................................................................................................................................................................. 8
CHAPITRE II : ETUDE PREALABLE............................................................................................................................................... 10
I- PRESENTATION SUR LE THEME ........................................................................................................................................... 10
II- METHODE D’ANALYSE........................................................................................................................................................ 11
1. Définition .................................................................................................................................................................. 11
2. Choix de la méthode d’analyse ................................................................................................................................ 12
III- ETUDE DE L’EXISTANT ....................................................................................................................................................... 14
1- Description du système actuel ....................................................................................................................................... 14
2- Critique de l’existant ...................................................................................................................................................... 18
3- Présentation de la solution future ................................................................................................................................. 19
IV- ETUDE DE LA SOLUTION PROPOSEE ................................................................................................................................. 20
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
XVI
Réalisation d’une application web pour la Gestion de la Maintenance Assistée par Ordinateur
(GMAO)
Par KOUAME KOUADIO DIT BAKARY, en vue de l’obtention du diplôme de technicien supérieur en informatique
XVII