Vous êtes sur la page 1sur 153

Conception et ralisation d'une application de la gestion de la maintenance assiste par ordinateur(GMAO) a l'ENAP

DOUKARI SAMIR BENNAMANE MOHAMED 2007/2008

Ministre de lenseignement suprieur et de la recherche scientifique


Institut National de formation en Informatique (I.N.I) Oued-Smar, Alger

Mmoire de fin dtudes


Pour lobtention du diplme dingnieur dEtat en informatique

Option : Systmes dinformation

Thme Conception et ralisation d'une application de la gestion de la maintenance assiste par ordinateur(GMAO) l'ENAP

Ralis par DOUKARI SAMIR BENNAMANE MOHAMED

Encadr par - Mr BOUCHIOUANE MAKHLOUF

Promotion : 2007/2008

INSTITUT NATIONAL DE FORMATION EN INFORMATIQUE

Conception et ralisation d'une application de la gestion de la maintenance assiste par ordinateur (GMAO) l'ENAP
DOUKARI SAMIR BENNAMANE MOHAMED

MEMOIRE PRSENT EN VUE DE L'OBTENTION DU DIPLME DINGENIEUR DETAT EN INFORMATIQUE (SYSTEMES DINFORMATION) SEPTEMBRE 2008

DOUKARI Samir,BENNAMANE Mohamed, 2008.

Listes des tableaux: Tableau Tableau 01 Tableau 02 Tableau 03 Tableau 04 Tableau 05 Tableau 06 Tableau 07 Tableau 08 Dsignation description des flux d'information lgende des messages paquetage des cas d'utilisation description dtaille des attributs des classes d'objets description dtaille des attributs des classes d'associations tableau des classes candidates tableau des classes d'associations description des mthodes des classes d'objets et d'association Page 23 70 93 106 106 107 108 128

Listes des figures: Figure Figure 01 Figure 02 Figure 03 Figure 04 Figure 05 Figure 06 Figure 07 Figure 08 Figure 09 Figure 10 Figure 11 Figure 12 Figure 13 Figure 14 Figure 15 Figure 16 Figure 17 Figure 18 Figure 19 Figure 20 Figure 21 Figure 22 Figure 23 Figure 24 Figure 25 Figure 26 Dsignation Page Organigramme de l'unit 05 Champs de ltude 10 Processus de la maintenance 14 Diagramme de flux d'information 21 Arbre causal 65 diagramme de contexte 69 Diagramme de cas dutilisation gestion des ordres de 71 travail Diagramme dactivit Gestion des ordres de travail 73 Diagramme des cas dutilisation gestion des 74 utilisateurs Diagramme dactivit gestion des utilisateurs 75 Diagramme de cas dutilisation Identification de 76 lutilisateur Diagramme dactivit Identification de lutilisateur 77 Diagramme de cas dutilisation gestion de la 78 maintenance prventive Diagramme dactivit gestion de la maintenance 79 prventive Diagramme de cas dutilisation gestion de la sous80 traitance Diagramme dactivit gestion de la sous-traitance 81 Diagramme de cas dutilisation clture dun OT 82 Diagramme dactivit clture dun OT 83 Diagramme de cas dutilisation gestion des 84 quipements Diagramme dactivit Gestion des quipements 85 Diagramme de cas dutilisation gestion des demandes 86 de travaux Diagramme dactivit Gestion des demandes de 87 travaux Diagramme de cas dutilisation Consultation du flash 88 mensuel Diagramme de cas dutilisation Consultation des 89 demandes de travaux Diagramme de cas dutilisation Dpistage des 90 pannes Diagramme dactivit dpistage des pannes 91

Figure 27 Figure 28 Figure 29 Figure 30 Figure 31 Figure 32 Figure 33 Figure 34 Figure 35 Figure 36 Figure 37 Figure 38 Figure 39 Figure 40 Figure 41 Figure 42 Figure 43 Figure 44 Figure 45 Figure 46 Figure 47 Figure 48 Figure 49 Figure 50

Diagramme des cas dutilisation Accs aux historiques des quipements Diagramme des cas dutilisation pour le paquetage Administration du systme Diagramme des cas dutilisation pour le paquetage gestion des travaux Diagramme des cas dutilisation pour le paquetage suivi des quipements Diagramme des cas dutilisation pour le paquetage gestion de la maintenance prventive Diagramme de classe pour le paquetage gestion des travaux Diagramme de classe pour le paquetage gestion de la maintenance prventive Diagramme de classe pour le paquetage suivi des quipements Architecture en 2tiers Architecture en 3 tiers Diagramme de dploiement La configuration matrielle de la solution diagramme tat transition quipement diagramme tat transition ordre de travail diagramme tat transition utilisateur Diagramme de squence du scnario identification de l'utilisateur Diagramme de squence du scnario ajouter un utilisateur Diagramme de squence du scnario Modifier un utilisateur Diagramme de squence du scnario supprimer un utilisateur Diagramme de squence du scnario crer un ordre de travail Diagramme de squence du scnario modifier un ordre de travail Diagramme de squence du scnario annuler un ordre de travail Diagramme de squence du scnario planifier un planning prventif Diagramme de squence du scnario modifier un planning prventif

92 93 94 95 95 96 97 98 99 101 102 103 109 110 111 112 113 113 114 115 115 116 117 117

Figure 51 Figure 52 Figure 53 Figure 54 Figure 55 Figure 56 Figure 57 Figure 58 Figure 59 Figure 60 Figure 61 Figure 62 Figure 63 Figure 64 Figure 65 Figure 66 Figure 67 Figure 68 Figure 69 Figure 70 Figure 71

Diagramme de squence du scnario consulter un planning prventif Diagramme de squence du scnario enregistrer une facture de sous-traitance Diagramme de squence du scnario modifier une facture de sous-traitance Diagramme de squence du scnario clturer un ordre de travail Diagramme de squence du scnario modifier un ordre de travail Diagramme de squence du scnario ajouter un quipement Diagramme de squence du scnario modifier un quipement Diagramme de squence du scnario supprimer un quipement Diagramme de squence du scnario cration dune DT Diagramme de squence du scnario modification dune DT Diagramme de squence du scnario annulation dune DT Diagramme de squence du scnario consultation du flash mensuel Diagramme de squence du scnario consultation des DT Diagramme de squence du scnario Enregistrement dun dpistage Diagramme de squence du scnario consultation dun dpistage Diagramme de squence du scnario accs aux historiques des quipements Diagramme de classes la page d'accueil la fentre "ajouter quipement" la fentre "crer un OT" la fentre "historique des oprations effectues"

118 119 119 120 120 121 121 122 123 123 124 125 125 126 126 127 129 136 137 138 139

SOMMAIRE
Introduction gnrale ..1 PARTIE : prsentation gnrale .1. Problmatique ..2 .2. Objectif ................................3 .3. Prsentation de lorganisme daccueil I.3.1. Historique de lENAP..4 I.3.2. Organigramme de lENAP ..5 I.3.3. Situation informatique..6 I.3.4. Prsentation du dpartement technique....7 I.3.5. Champs de ltude...10 PARTIE : Etat de l'art .1. Gnralits sur la maintenance .1.1. Dfinition de la maintenance ...11 .1.2. Les types de maintenance ...11 .1.3. Les oprations de maintenance ..12 .1.4. Le processus de maintenance .14 .2. La gestion de la maintenance .2.1. Linformatisation de la maintenance .16 .2.2. Les avantages de la GMAO .17 .2.3. Secteurs d'activit concerns par la GMAO ...18 .2.4. Fonctionnalits d'une GMAO ....18 .2.6. Intgration de la GMAO dans le systme d'informations de l'entreprise .19 PARTIE II: Etude de l'existant II.1. Flux d'informations ..20 II.2. Etude des documents 23 III.3. Etude des postes de travail ...41 II.4. Etude des procdures de travail 50 II.5. Codification ..61 II.6. Diagnostic .62

PARTIE IV: Conception Introduction..66 IV.1. tude prliminaire IV.1.1.les acteurs 67 IV.1.2.les messages.68 IV.1.3.Diagramme de contexte ...68 IV.1.4.Lgende des messages...70 IV.2. Capture des besoins fonctionnels IV.2.1.Desription des cas d'utilisation..71 IV.2.2.Paquetage des cas d'utilisation...93 IV.2.3.Diagrammes des cas d'utilisation pour le paquetage..93 IV.2.4.Diagrammes de classes associs aux paquetages...96 IV.3. Capture des besoins techniques IV.3.1.Spcification technique de point de vue de matriel...99 IV.3.1.1.Les diffrentes architectures rseau d'un S.I99 IV.3.1.2. La solution adapte ...101 IV.3.1.3. Description de la solution...102 IV.4. Analyse du nouveau systme IV.4.1.Analyse statique .104 IV.4.2.Analyse dynamique IV.4.2.1. Les diagrammes des tats transition ...109 IV.4.2.2. Les diagrammes de squence.112 IV.4.2.3. Affinage du diagramme de classes..128 IV.4.2.4. Le passage au modle relationnel ...130 PARTIE V: Ralisation V.1.Le SGBD PostgreSQL ...132 V.2.L'outil de programmation ..132 V.3.Le systme d'exploitation ...133 V.4.La scurit ..133 V.5.Prsentation des interfaces de l'application136 Conclusion gnrale ...140

Introduction gnrale :
Que ce soit dans une entreprise industrielle, un hpital, ou un aroport, il est impensable que l'entretient ne soit rduit qu'a de simples taches de rparation. En effet; pour des raisons conomiques, de scurit, des impratifs de qualit aussi, la maintenance a pour mission d'assurer une disponibilit optimale des quipements au moindre cot. On parle alors de gestion prventive, de planification des travaux ou de flux tendus des pices de rechange. La gestion de la maintenance est aujourd'hui soutenue par des logiciels dits de GMAO dont le premier mrite est de fournir la trace de toute intervention. L'introduction de tout nouveau systme de maintenance n'est cependant pas aise en raison du volume des donnes saisir et du degr de difficults des nouvelles connaissances acqurir. Cest pourquoi, pour allger au maximum le travail dapprentissage des Oprateurs et simplifier les saisies, il faut prvoir demble linterfaage du programme avec des appareils, tels des lecteurs de codes barres ou des compteurs de temps. La rsistance des oprateurs face ce changement sen trouve rduite et on peut compter avec un retour dinvestissement acclr. A cet effet, notre travail consiste dvelopper une application de la gestion de maintenance assiste par ordinateur au niveau de l'entreprise nationale des peintures (ENAP). A fin de faciliter le travail aux utilisateurs de certaines taches manuelles et rptitives, et en fin d'arriver a labor des tats statistiques pour tirer des informations stratgiques pour la prise de dcision.

. Prsentation gnrale: .1.Problmatique:


Afin de pouvoir commencer tout travail, il est intressant de bien dfinir ce travail et le situer dans un contexte donn, et de prciser sa problmatique ; nous allons dfinir dans ce paragraphe le problme de la gestion de la maintenance de lentreprise nationale des peintures (ENAP), les grands points prendre en compte sont les suivants : 1/Difficult d'accs aux historiques de lquipement : Les responsables du dpartement technique ont des difficults d'accs aux historiques des pannes des quipements et leurs cots de maintenance, cause du non enregistrement rgulier des oprations effectues sur les quipements et leurs cots de maintenance dans le cas des pannes. 2/La non matrise du cots de maintenance: Le dpartement technique de l'ENAP n'arrive pas a dfinir les cots exacts des oprations de maintenance effectues, les cots de pices de rechange utilises ainsi que le cot de la main d'ouvre. 3/la non matrise du patrimoine: Les responsables de service comptabilit et finance connaissent les cots des quipements par lignes de production (secteur), mais ils ne matrisent pas les cots des quipements en dtails. 4/labsence de la planification de la maintenance prventive: L'absence des plannings prventifs de graissage et lubrification a cause de la non matrise du patrimoine, car on peut pas faire des plannings sur des quipements si on n'a pas assez d'informations sur le matriel.

.2.Objectif :
Aprs avoir pris connaissance des principaux problmes de la GMAO au niveau de lENAP, on peut fixer les objectifs suivants : Meilleure gestion et rduction des cots (main duvre, pices de rechange.) Amlioration de la fiabilit et de la disponibilit des quipements. Amlioration du REX : Retour dEXprience grce notamment lhistorique des travaux de maintenance. Amlioration de la planification des interventions. Traabilit des quipements. Rduire le nombre des pannes on appliquant une maintenance prventive fiable. Assurer une bonne analyse de la fonction maintenance. Automatiser les taches manuelles afin : D'allger les postes de travail de leur charge De faciliter l'accs a l'information D'assurer la scurit et la fiabilit des informations

I .3. Prsentation de lorganisme daccueil :


I.3.1. Historique de lENAP:
Lentreprise Nationale des Peintures (E.NA.P), est issue de la restructuration de la socit nationale des industries chimiques (ex.-SNIC). Elle a t cre le 01 janvier 1983 par dcret N 82-417 du 04 dcembre 1982 (Article 02 du journal officiel de la Rpublique algrienne Dmocratique et Populaire), et compte parmi les quatre autres entreprises issues de la dite restructuration. Sa mission consiste en la gestion, lexploitation et le dveloppement des activits de production des peintures en vu de couvrir les besoins nationaux dans ce domaine et ventuellement pour lexploitation. L'unit des Peintures de LAKHDARIA est parcourue au sud par la Route Nationale N 5 et lOuest par la voie ferre reliant Alger Constantine et 5 Km Est de la ville de LAKHDARIA (chef lieu dira) et de 40 Km Ouest de la ville de Bouira (Chef lieu de Wilaya). Les travaux de construction de lunit de peinture ont dbut en 1969 et se sont achevs en 1972. Elle a t inaugure par le dfunt Prsident HOUARI BOUMEDIENE le 14/09/1972, est Oprationnelle partir de cette date.

I.3.2. Organigramme de lENAP :


Liste des abrviations de lorganigramme : P.C.O : Planification et contrle des oprations FINANCES ET ADM : Finances et administration QUALITE DEVELOP: Qualit et dveloppement G.STOCKS: Gestion des stocks G.PERSONNEL: Gestion du personnel CTRL P.F: Contrle du produit finis CTRL M.P: Contrle de la matire premire DEVELOP: Dveloppement Lorganigramme de lENAP DANS LA FIGURE (FIG01)

ORGANIGRAMME

I.3.3. Situation informatique:


parc informatique : Daprs linventaire que nous avons effectuer auprs des diffrentes structures de lunit, nous pouvons affirmer quapproximativement, ce parc est constitue de : 1 serveur 50 micro-ordinateurs de diffrentes configurations 40 imprimantes de diffrentes parques 1 scanneur applications : Lunit dispose des applications suivantes : 03 applications pour le dpartement commercial : - achat et approvisionnement - GDS (gestion des stocks) - SYSCOM (systme commercial) 03 applications pour le service de production : - planning - planning SF (planning semi fini ) - simulation 01 application pour laboratoire : - formulation 02 applications pour le dpartement technique : - GMAO (gestion de la maintenance assiste par ordinateur) - GPR (gestion de pice d rechange) Rseaux LAN Site web de lENAP

I.3.4. Prsentation du dpartement technique:


Il a pour mission dassurer lentretien et la maintenance de tous les quipements de lunit et du parc roulant (camions et voitures) dune part, la gestion des quipements des utilits (chaudires, compresseurs, bassin deau, groupe lectrogne etc.) dautre part. Il est dot dun matriel important et dun important stock de pices de rechange pour la ralisation de ses travaux. Il est divis en trois (03) services: 1. Service mthodes. 2. Service utilits. 3. Service maintenance 1. Service mthodes: Ce service est compos de deux sections, qui sont : 1. Section BDM (section bureau de mthodes) 2. Section MPR (section magasin pice de rechange) Ses tches sont : tablissement des plannings annuels dentretien. Mise jour des dossiers historiques, techniques et des documents gnraux et spcifiques. tablissement des ordres de travail. La prparation, le suivi et la rception des travaux. Le lancement des dossiers dachats trangers (achats trangers et locaux). Gestion des pices de rechange. 2. Service utilits: Les tches principales de ce service sont : Lexploitation des oprations de chaudires, compresseurs, groupe lectrogne et machines dabsorption. Lassistance technique auprs des travaux neufs et de lextension des projets au niveau de lunit.

3. Service maintenance: Ce service est compos de trois sections, qui sont : Section lectricit industrielle. Section mcanique industrielle. Section mcanique Auto Engin. Ce service a une grande importance car il assure la bonne marche de lunit et sa mission est de : Maintenir les installations en bon tat de marche. Rparer les quipements en cas de panne. Remarque : Ce dpartement dispose d'une salle de documentation qui contient : Les dossiers techniques du matriel. Les dossiers historiques des machines. Les registres des fournisseurs. Les ingnieurs se rfrent ces documents en cas de panne ou de manque d'information sur le matriel. Ce dpartement technique tablit un tableau de bord chaque mois afin de l'utiliser dans l'tablissement du planning annuel. Le matriel est contrl chaque anne par l'ENACT (l'entreprise nationale de contrle technique).

Personnel du de dpartement technique : Chef dpartement technique Chef service Maintenance Chef SEI Technicien Electricien Chef SMAE Mcanicien auto Mcanicien engin lectricien auto Graisseur /Vulcanisateur Chef SMI Technicien Mcanicien Graisseur Chef service mthodes Ingnieur BDM Acheteur /dmarcheur Chef section BDM Technicien suprieur mthodes Chef section MPR Magasinier pice de rechange Chef service utilits Macon Menuisier Elctromcanici en Plombier Peintre Chauffagiste Agent traitement des eaux Conducteur incinrateur Technicien usinage Soudeur

I.3.5. Champs de ltude :


Notre tude touche le service mthodes du dpartement technique et plus prcisment la section BDM (bureau de mthodes), la section MPR (magasin pices de rechange), et la section intervention (SEI, SMAE, SMI).

Dpartement technique

Service maintenance

Service utilits

SEI

SMAE

SMI Service mthodes

Section BDM

Section MPR

Figure 02 : Champs de ltude Liste des abrviations : SEI : Section Electricit Industrielle SMAE : Section Mcanique Auto Engin SMI : Section Mcanique Industriel Section BDM : Section Bureau De Mthode Section MPR : Section Magasin Pice de Rechange

10

. Etat de l'art:
.1. Gnralits sur la maintenance:
.1.1. Dfinition de la maintenance:
La maintenance est dfinie comme tant lensemble des actions permettant de maintenir ou de rtablir un bien dans un tat spcifi ou en mesure dassurer un service dtermin. Maintenir, cest donc effectuer des oprations (dpannage, graissage, visite, rparation, amlioration, etc.) qui permettent de conserver le potentiel du matriel pour assurer la continuit et la qualit de production. Bien maintenir, cest assurer les oprations au cot globale optimum. (Extrait de norme NF X 60-010) {2}

.1.2. Les types de maintenance:


La maintenance corrective : Dfinition AFNOR : maintenance effectue aprs dfaillance. Dfinition (dAlain villemeur) : maintenance effectue aprs la dtection dune panne et destine a remettre une entit dans un tat lui permettant daccomplir une fonction requise. Cette maintenance est utilise lorsque lindisponibilit du matriel na pas de consquences majeures sur le processus de production ou quand les contraintes de scurit sont faibles. La maintenance prventive : Dfinition AFNOR (X-60-010) : maintenance effectue dans lintention de rduire la probabilit de dfaillance dun bien ou la dgradation dun service rendu.

11

La maintenance prventive systmatique : Dfinition : AFNOR X-60-010 : maintenance prventive effectue suivant un chancier tabli, suivant le temps ou le nombre dunit dusage. Cette maintenance comprend des inspections priodiques et des interventions planifies. Ce type de maintenance concerne plutt : Des quipements dans une dfaillance mettent en cause la scurit des biens et des personnes Des quipements a cot de dfaillance leve Des quipements dont larrt (ou le redmarrage) sont longs Des quipements soumis a des obligations rglementaires

La maintenance prventive conditionnelle : Dfinition : AFNOR X-60-010 : maintenance prventive subordonne a un type dvnement prdtermin rvlateur de ltat du bien. Ses objectifs : Eviter les dmontages inutile lies au systmatique qui eux-mmes peuvent engendrer des dfaillances. Accrotre la scurit des biens et des personnes Eviter les interventions durgence en suivant lvolution dans le temps des dbuts danomalies, afin dintervenir dans les meilleurs conditions.

.1.3. Les oprations de maintenance:


1. Dpannage : Cest une action sur un bien en panne en vu de le remettre en tat de fonctionnement ; compte tenu de lobjectif une action de dpannage peut saccommoder de rsultats provisoires et des conditions de ralisation hors rgles de procdure, de cots et de qualit, et dans ce cas sera suivie de la rparation.
12

2. Rparation : Cest lintervention dfinitive et limite de maintenance corrective aprs panne ou dfaillance ,et qui peut tre aprs une dcision soit immdiatement a la suite dun incident ,ou dune dfaillance ,soit aprs un dpannage ,soit aprs une visite de maintenance prventive conditionnelle ou systmatique. 3. Les inspections : Ce sont des activits de surveillance consistant relever priodiquement des anomalies et excuter de rglages simples ne ncessitant pas doutillage spcifique ni darrt de loutil de production ou des quipements. 4. Les visites : Ce sont des oprations de surveillance qui, dans le cadre de la maintenance prventive systmatique, soprent selon une priodicit prdtermine. Ces interventions correspondent une liste doprations dfinie au pralable qui peut entraner des dmontages dorganes et une immobilisation du matriel. 5. Les contrles : Ils correspondent des vrifications de conformit par rapport a des donnes prtablies suivies dun jugement. Le contrle peut : comporter une activit dinformation ; inclure une dcision : acceptation, rejet, ajournement ; dboucher comme les visites sue des oprations de maintenance corrective. 6. Les rvisions : Ensemble des actions dexamens,de contrles et des interventions effectues en vue d assurer le bien contre toute dfaillance majeure ou critique ,pendant un temps ou pour un nombre dunits dusage donn(X 60-011). {2}

13

.1.4. Le processus de maintenance:


La maintenance est l'ensemble des mthodes appliquer sur les biens maintenir et les oprations constitues chaque mthode et enfin les paramtres de dclenchement des interventions. Ces diffrents acteurs sont prsents dans le schma suivant (FIG 03)

14

15

.2. La gestion de la maintenance:


.2.1. Linformatisation de la maintenance :
Linformatisation de la maintenance est trs souvent venue tard dans lentreprise : un des derniers pavs a informatiser aprs la comptabilit, la production, les achats On a tout dabord dvelopp et implant les fonctionnalits dont on avait un besoin immdiat : le plan de graissage, les achats et la gestion des stocks de pices de rechange .On a gr les travaux en appliquant une procdure pour la gestion des bons de travail, procdure que lon respectait plus ou moins bien. En mme temps que la maintenance a t reconnue comme fonction fondamentale dans lentreprise, on a dveloppe cette procdure et on la informatis, ce qui a entran linformatisation du fichier des quipement. Pour intgrer tous ces lots dautomatisation, bon nombre de logiciels sont apparus sur le march, proposant de couvrir les fonctionnalits dont la maintenance souhaitait disposer. Il sagissait de la naissance de la GMAO (gestion de la maintenance assist par ordinateur. Ce progiciel a permis de traiter les vnements auxquels la maintenance avait a faire face quotidiennement : que se soit la panne et son traitement, lexcution du prventif, la gestion de stock. {5}

Quest ce quune GMAO :


La GMAO peut tre un outil daide la dcision permettant de :

Matriser les cots des installations maintenir Assurer la prennit du patrimoine Optimiser les moyens techniques et humains de la maintenance Matriser la prparation des interventions, leur planification et leurs cots Optimiser la gestion du stock de pices de rechange afin de diminuer la valeur de ce stock tout en maintenant une disponibilit satisfaisante des installations. Inventorier les installations techniques et les documenter Fiabiliser les installations par lanalyse du retour dexprience formalis et capitalis, par la dcision et largumentation de plans dactions.

16

Lapport de la GMAO :
La GMAO devra rapporter de largent en productivit de la fonction, en efficacit du personnel, en disponibilit de loutil de production, en prolongement de la dure de vie des machines. Le but est de faire participer la fonction maintenance aux objectifs de performance de lentreprise : rduction des cots et amliorations du taux de service contribuent directement a lamlioration de la productivit et augmentent la comptitivit de lentreprise. {5} Plus gnralement, une GMAO permet dlaborer un plan de maintenance prventive et, donc, de grer les interventions en vitant des goulets dtranglement au niveau des techniciens ou une quelconque indisponibilit des quipements. A ce titre, la GMAO assure incontestablement une meilleure matrise des cots dexploitation. Son avantage est surtout dcisif au niveau de la prparation des interventions : lorsque les contrles et travaux sur points dusure sont nombreux, Linformatisation prend tout son sens en incorporant la fois systmatique et instructions dans la base de donnes. Les logiciels du march les plus labors fournissent mme des applications multimdias qui remplacent avantageusement les manuels de montage et permettent de visualiser lusine, ses machines et ses quipements. {4}

.2.2. Les avantages de la GMAO :


La transformation de la maintenance vers des travaux prventifs sur la base de compteurs et signaux dactivit intgrs un logiciel de GMAO reprsente une avance apprciable en matire de performance. Ltablissement des demandes dintervention et des commandes de pices de rechange sen trouve largement automatis. Par ailleurs, lhistorique des pannes et interventions permet doptimiser le systme de maintenance en fonction de la criticit des quipements. Au niveau financier, linvestissement dans un systme de GMAO permet de raliser des conomies de 5 10 fois suprieures. Cependant, cette performance ne peut tre atteinte quaux conditions suivantes : conduite rigoureuse du projet dimplantation amnagements des interfaces pour une saisie simplifie des donnes intgration du logiciel de GMAO dans le systme informatique et de gestion de lentreprise.

17

Par ailleurs, selon notre apprciation, il faut au moins quune dizaine de personnes aient des tches exclusivement ddies la maintenance pour quune informatisation vaille la peine. Autrement dit, il faut un rapport raisonnable entre les temps consacrs aux travaux et celui ncessaire lexploitation du systme de GMAO. {4}

.2.3.Secteursd'activitconcernsparlaGMAO:
Tous les secteurs d'activit qui ont des quipements maintenir sont potentiellement intresss par l'exploitation d'un outil de GMAO. On peut ainsi citer les secteurs :

Industrie (production, automobile, pharmacie...) nergie (gaz, ptrole, lectricit...) Transport (routier, ferroviaire, arien, transports publics...) Mdical (hpitaux) Immobilier (HLM, locatif, d'entreprise et siges sociaux, moyens gnraux...) Grande distribution Collectivits locales (communaut urbaine, agglomration, aroport, ...) etc. {6}

.2.4.Fonctionnalitsd'uneGMAO:
Une GMAO vise en premier lieu assister les services maintenance des entreprises dans leurs missions. Rappelons qu'un service maintenance, selon la dfinition de l'AFNOR, cherche maintenir ou rtablir un bien (quipement) dans un tat spcifi afin que celui-ci soit en mesure d'assurer un service dtermin. Une GMAO peut galement tre un outil intressant dans d'autres services de l'entreprise, comme la production ou l'exploitation (afin de fournir des informations sur l'tat des quipements), ainsi que la direction financire ou gnrale de l'entreprise, en fournissant des indicateurs facilitant les prises de dcisions en matire de renouvellement de parc, par exemple. Ainsi, les fonctions les plus courantes de ces progiciels sont :

Gestion des quipements: inventaire des quipements, localisation, gestion d'information ddie par type d'quipement (production, btiments, vhicules, rseaux, ordinateurs...) Gestion de la maintenance : corrective (avec OT : ordre de travaux, ou BT : bon de travaux, ou ODM : ordre de maintenance), prventive
18

(systmatique, conditionnelle, prvisionnelle)... Ce module inclut souvent des fonctionnalits ouvertes des utilisateurs au-del du service maintenance, comme une gestion des Demandes d'Intervention (DI), permettant toute personne autorise de l'entreprise de signaler une anomalie devant tre prise en compte par la maintenance. Gestion des stocks : magasins, quantits minimum, maximum, de rapprovisionnement, rfrencement et recherche, articles de rechange, catalogue fournisseurs... Gestion des achats : de pices dtaches ou de services (sous-traitance, forfait ou rgie), cycle devis / demande d'achat / commande / rception & retour fournisseur, facturation... Gestion du personnel et planning : activits, mtiers, planning de charge, prvisionnel, pointage des heures... Gestion des cots et budget : de main d'uvre, de stocks, d'achat, de location de matriel... prparation des budgets, suivi priodique, rapports d'cart... {6}

.2.5.IntgrationdelaGMAOdanslesystmed'information del'entreprise:
Une GMAO peut avoir un intrt s'interfacer avec d'autres logiciels existants de l'entreprise, et notamment : Une gestion des stocks : afin de grer les stocks de pice de rechange. En pratique, les spcificits de gestion d'un stock de pices de rechange par rapport un stock de production amnent souvent utiliser les modules de gestion de stock proposs par les GMAO elles-mmes. Une gestion d'achat : afin de grer les achats de pice de rechange ou de service. Des modules de gestion d'achat sont souvent proposs au sein des GMAO, mais il est souvent prfrable d'utiliser le logiciel d'achat dj en place dans l'entreprise. Une gestion budgtaire ou financire : la GMAO dispose de donnes de cots qu'il peut tre intressant de consolider dans la gestion financire globale de l'entreprise. Une gestion lectronique de document (GED) : notamment afin d'accder des archives de plans ou de documents techniques. Une gestion de patrimoine (dans le domaine immobilier) {6}

19

20

III. Etude de l'existant:


III.1. Flux dinformation :
III.1.1.les acteurs :
Les acteurs internes : - directeur - Chef dpart technique : Chef dpartement technique - Ingnieur BDM : Ingnieur bureau de mthodes - Service comptabilit - Chef Service mthodes - Acheteur/Dmarcheur - Chef sec BDM : Chef de section bureau de mthodes - Chef sec MPR : Chef de section magasin pices de rechange - Section intervention : Cest le service maintenance et le service utilit du dpartement technique - Section exploitation : tous les services de lunit - T S mthodes : Technicien Suprieur de mthodes - Magasinier PR : Magasinier pices de rechange Les acteurs externes : - Fournisseur - Sous -traitant

III.1.2.Diagramme de flux dinformation :


Le formalisme du diagramme de flux dinformation est le suivant :

: Acteur interne

: Acteur externe

: Le flux dinformation

21

FLUX

22

III.1.3.Description des flux dinformations :

N du flux 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26

Dsignation du flux Situation des quipements journaliers, rapport annuel du dpartement technique. Dcision pour la ralisation des actions de lunit (accord ou refus) Registre ENACT (Entreprise National de Contrle Technique), registre de contrle, rapport mensuel de graissage, bon de rception des travaux de sous-traitances Demande de document /registre Fiche d'informations sur les actions de sous-traitance et dachat Balance des stocks MPR (magasin pices de rechange), bon de sortie magasin Demande des informations sur toutes les actions de soustraitance et dachat du matriel ou de pices de rechange Demande dachat de pices de rechange ou bon de commande dachat Bon de rception des pices achetes Bon de commande de rparation Facture de sous-traitance Demande doffre Devis de rparation (estimatif) ou prformt Facture (sous-traitance, dachat de pices) Demande dachat de pices de rechange sign Pices a rpar Facture, bon de rception (pices achetes ou pices soustraites), demande dachat au comptant demande dachat au comptant signe, facture, bon de rception (de pices achetes ou de pices sous-traites) facture de pices sous-traites, Pices sous-traites facture de pices achetes, Pices achetes Bon de rception des pices de rechange achetes Bon de rception des pices sous-traites Facture de pices sous-traites, pices sous-traites Pices de rechange, factures de pices de rechange achetes le dtail sur la cause darrt des machines Demande de travaux
23

27 28 29 30 31 32

Ordre de travail Ordre de travail pour avoir les pices de rechange Ordre de travail remplit par le magasinier, pices de rechange Bon de rception des travaux Ordre de travail remplit par la section intervention Ordre de travail contenant la ncessite de la sous-traitance Tableau 01: description des flux d'information

III.2. Etude des documents:


III.2.1. liste des documents et registres analyss:
Devis de rparation Facture Bon de rception des pices Bon de commande d'achat Ordre de travail demande de travaux Bon de rception de travaux Bon de sortie magasin Demande dachat de pices de rechange Demande dachat au comptant Bon de livraison Registre des vrifications techniques des installations et quipements industriels registre d'entretien registre de contrle

Lgendes des types:


A: Alphabtique N: Numrique AN: Alphanumrique D: Date

24

1) Fiche d'tude de document:


___________________________________________________________ Dsignation: Devis de rparation Nombres d'exemplaires: 2 Rle: dterminer le cot total des travaux Origine: sous-traitant Destination: chef service mthodes Rempli par: sous-traitant ___________________________________________________________ Informations figurantes dans le document Information Doit N Dsignation Qte P.U Montant Total H.T TVA 17% Total TTC Date Dsignation nom de l'unit Numro de pice de rechange Dsignation de pice de rechange Quantit Prix unitaire Montant Total hors taxe TVA 17% Total TTC Date du devis de rparation Nature A N A N N N N N N D Observation

2) Fiche d'tude de document:


___________________________________________________________ Dsignation: Facture Nombres d'exemplaires: 2 Rle: justification financire des achats ou sous-traitance Origine: fournisseur ou sous-traitant Destination: chef service mthodes, acheteur /dmarcheur Rempli par: fournisseur ou sous-traitant ___________________________________________________________

25

Informations figurantes dans le document Information Doit N facture Dsignation nom de l'unit Numro de facture Nom fournisseur Nom du fournisseur @dr fournisseur Adresse du fournisseur N Numro de pice de rechange Dsignation Dsignation de pice de rechange Qte Quantit P.U Prix unitaire Montant Montant Total H.T Total hors taxe TVA 17% TVA 17% Total TTC Total TTC Date Date de facture Nature A N A AN N A N N N N N N D Observation

3) Fiche d'tude de document:


___________________________________________________________ Dsignation: Bon de rception des pices Nombres d'exemplaires: 5 Rle: justification des lments physiques et comptables Origine: chef section MPR, chef section BDM Destination: acheteur /dmarcheur Rempli par: chef section MPR, chef section BDM ___________________________________________________________ Informations figurantes dans le document Information N bon de rception Unit ou dpt Dsignation Numro du bon de rception Nom dunit ou de dpt Nature N A Observation

26

Matricule du camion ou du wagon Date de rception

Non utilis D A N

Date de rception de marchandise Provenance Provenance de marchandises Bon de Numro de bon livraison/facture de livraison/ numro de facture Date de livraison date de livraison de marchandises code Code de marchandises MP/PSF/PF/ Nature de marchandise (matire premire, produit semi fini, produit fini, autres) Conditionnement Dsignation des marchandises Numro de commande Quantit fournisseur Quantit rception Diffrence Dsignation des marchandises reues

D Non utilis A

Non utilis A Non utilis Non utilis

Valeur

Quantit de la marchandise reue Diffrence entre la Quantit fournisseur et la Quantit de rception La valeur de la marchandise reue

N N

27

Observation Visa quantit

Visa qualit

Observation Accord sur la Quantit de marchandise commande Accord sur la qualit de marchandise reue

AN A

signature

signature

4) Fiche d'tude de document:


___________________________________________________________ Dsignation: Bon de commande d'achat Nombres d'exemplaires: 4 Rle: commande de marchandises, pices.... Origine: chef section MPR Destination: chef section BDM Rempli par: chef section MPR ___________________________________________________________ Informations figurantes dans le document Information N bon de commande Unit (ENAP) Date Dsignation Numro du bon de commande Nom dunit Date de commande Nature N A D Non utilis N A N N A Observation

Date de livraison Quantit Quantit de la marchandise commande description Nature de marchandise P .U Prix unitaire Montant Montant de marchandise fournisseur Nom du fournisseur

28

5) Fiche d'tude de document:


___________________________________________________________ Dsignation: Ordre de travail Nombres d'exemplaires: 3 Rle: il est tabli pour effectuer un travail Origine: TS mthodes Destination: section intervention Rempli par: TS mthodes ___________________________________________________________ Informations figurantes dans le document Information N ordre de travail Date dbut travaux Heure Date fin travaux Heure Nom Prnom Dsignation Code NDT Nature des travaux Dsignation Numro d'ordre de travail La date de dbut des travaux Heure de dbut des travaux Date de fin des travaux Heure de fin des travaux Nom dagent de la section dintervention Prnom dagent de la section dintervention Dsignation du matriel ou appareil Code du matriel ou appareil Numro de demande de travaux Nature des travaux effectus Nature N D AN D AN A A A N AN A Observation

29

Anomalies constats Degrs durgence Nom et prnom Date

Signature Tps allou Nature des oprations effectues Dsignation

Anomalies constats au niveau des matriaux Degrs durgence du travail demand Nom et prnom dagent du bureau mthode Date dtablissement du lordre de travail Signature dagent du bureau mthode Nature des oprations effectues (graissage, vidange) Dsignation des pices de rechange utilises Quantit des pices Rfrences des pices Marque des pices

N A D

[1, 2,3]

A Non utilis A

Quantit Rfrence Marque P .U Montant totale Nom des ouvriers Taux Temps passs

AN AN AN Non utilis Non utilis

Nom des A ouvriers qui ont chang les pices Non utilis Temps passs pour effectuer lopration AN

30

Date Valeur DA Cot dintervention Total

Date de rechange D Non utilis Cot dintervention Total de lopration effectue N Non utilis

6) Fiche d'tude de document:


___________________________________________________________ Dsignation: demande de travaux Nombres d'exemplaires: 3 Rle: il est tabli pour demander des travaux Origine: section exploitation Destination: TS mthodes Rempli par: section exploitation ___________________________________________________________ Informations figurantes dans le document Information N de demande de travaux Nom unit Date de rception Heure Date fin travaux Nom Dsignation Numro de demande de travaux Nom de lunit de production Date de rception de la demande Heure de rception de la demande Date de fin des travaux Nom de lagent de bureau de mthode Nature N A D AN D A Observation

31

Prnom Dsignation Mat ou App Code Travaux demands, anomalies constates Signature Imputation Degr durgence Sce demandeur Nom /prnom

prnom de lagent de bureau de mthode Dsignation du matriel ou dappareil Code du matriel ou dappareil Travaux demands, anomalies constates Signature de lagent de bureau mthode Degr durgence du travail demand Service demandeur Nom et prnom dagent du service demandeur Signature dagent du service demandeur Date de demande de travaux

A AN N AN

A Non utilis [1, 2,3]

N A A

Signature

Date

7) Fiche d'tude de document:


___________________________________________________________ Dsignation: Bon de rception de travaux Nombres d'exemplaires: 3 Rle: justification des rparations (intervention) Origine: section exploitation Destination: chef section BDM Rempli par: section exploitation ___________________________________________________________
32

Informations figurantes dans le document Information Nom unit Date dessai Heure Dsignation MAT ou APP Code NDT Dure Concluant Non concluant Nom Sce BDMMaintenance Prnom Sce BDMMaintenance Visa Sce BDMMaintenance Nom Sce.Exploitant Prnom Sce.Exploitant Visa Sce.Exploitant Procdure Dsignation Nom de lunit de production Date dessai dquipement Heure dessai Dsignation matriel ou appareil Code du matriel Numro de la demande de travail Dure dessai Essai concluant Essai non concluant Nom dagent de service bureau methodemaintenance Prnom dagent de service bureau methodemaintenance Visa dagent de service bureau methode-maint Nom dagent de service exploitant Prnom dagent de service exploitant Visa dagent de service exploitant Procdure Nature A D AN A N N N A A A Observation

Positif (+) ou ngatif (-) Positif (+) ou ngatif (-)

A A A

Signature

33

dessai+rsultat Rserves

dessai et du rsultat Rserves sur le travail

8) Fiche d'tude de document:


___________________________________________________________ Dsignation: Bon de sortie magasin Nombres d'exemplaires: 3 Rle: justification des pices de rechange sortantes du magasin Origine: chef section MPR Destination: chef service mthodes Rempli par: chef section MPR ___________________________________________________________ Informations figurantes dans le document Information N BSM Date BSM Unit Date d'dition N demande N matricule du vhicule Destinataire marchandises Lieu de livraison Pice Dsignation Rfrence CD UM
34

Dsignation Numro du bon de sortie magasin Date du bon de sortie magasin Nom de l'unit Date d'dition du bon de sortie magasin

Nature N D A D

Observation

Non utilis Non utilis Destinataire marchandises Lieu de livraison Code pice Dsignation de la pice Rfrence de la pice A A N A AN Non utilis Non utilis

Quantit PU sortie Montant Numro OT Secteur Total BS Visa magasinier

Quantit Prix unitaire sortie Montant Secteur Total du bon de sortie Visa magasinier

N N N N AN N A signature

9) Fiche d'tude de document:


___________________________________________________________ Dsignation: demande dachat de pices de rechange Nombres d'exemplaires: 2 Rle: il est tablit pour lachat de pices de rechange Origine: chef section MPR Destination: chef service mthode Rempli par: chef section MPR ___________________________________________________________ Informations figurantes dans le document Information N de la demande dachat PR Unit Date Code Dsignation PR Qt demand Dsignation numro de la demande dachat PR Nom dunit Date de la demande dachat PR Code PR Dsignation Pices de Rechange Quantit de PR demandes Quantit de PR achetes Quantit de PR
35

Nature AN A D

Observation

Non utilis AN AN 2KGM de fils compact, 100m de cble de sonde

Qt achet Qt stock

AN AN

Observation Signature chef sec MPR Signature chef serv. mthode Signature chef dep. Tech

stockes Observation Signature du chef section magasin pices de rechange Signature du chef service mthode Signature du chef dpartement technique

A A

10) Fiche d'tude de document:


___________________________________________________________ Dsignation: demande dachat au comptant Nombres d'exemplaires: 3 Rle: il est tablit pour la rgularisation de lacheteur /dmarcheur avec le service comptabilit Origine: acheteur /dmarcheur Destination: directeur de lunit pour la signature, et aprs vers le service comptabilit Rempli par: acheteur /dmarcheur ___________________________________________________________ Informations figurantes dans le document Information N de la demande dachat au comptant Unit Date Dsignation Quantit Prix TVA, TTC Dsignation numro de la demande dachat au comptant Nom dunit Date de la demande dachat au comptant Dsignation de la marchandise achete Quantit achete Prix dachat TVA, TTC
36

Nature N A D A N N N

Observation

Observation N de la facture dachat N du bon de rception Signature du directeur Nom Acht/Dem

Observation Numro de la facture dachat Numro du bon de rception de PR Signature du directeur de lunit (autorisation) Nom de lAcheteur /Dmarcheur

A N N

11) Fiche d'tude de document:


___________________________________________________________ Dsignation: bon de livraison Nombres d'exemplaires: 2 Rle: il est tablit pour la justification de la marchandise livres Origine: fournisseur Destination: acheteur /dmarcheur Rempli par: fournisseur ___________________________________________________________ Informations figurantes dans le document Information N du bon de livraison Unit Date Rf Dsignation Qt Nom four Adresse four Tel, fax four Dsignation numro du bon de livraison Nom dunit Date de la facture Rfrence de la marchandise livre Dsignation de la marchandise livre Quantit de la marchandise livre Nom du fournisseur Adresse fournisseur Tlphone, fax du fournisseur Nature AN A D AN N N A AN N Observation

37

E.mail four

E.mail de fournisseur Signature du fournisseur Signature de lunit Date de rception du bon de livraison

AN

Signature du four Signature de lunit Date de recept bon Liv

A D

Les registres: 12) Fiche d'tude de registre:


___________________________________________________________ Dsignation: registre des vrifications techniques des installations et quipements industriels Rle: pour enregistrer les oprations effectues (contrle, rglage, dpannage, intervention) Rempli par: ingnieur BDM ___________________________________________________________ Informations figurantes dans le registre Information Appareil N Dsignation Nom de l'appareil Numro de l'appareil N constructeur Numro de constructeur Date Date de saisie (d'enregistrement) Nature de Nature de l'opration l'opration Observation et Observation et recommandation recommandation (dtails sur l'opration Nature A AN AN D A AN nettoyage, rparation Observation

38

Nom et qualit

effectue) Nom de la personne ayant effectu l'opration

13) Fiche d'tude de registre:


___________________________________________________________ Dsignation: registre d'entretien Rle: il est tablit pour enregistrer les travaux d'entretien effectus Rempli par: ingnieur BDM ___________________________________________________________ Informations figurantes dans le registre Information Date quipement Constat de panne Dsignation Date de saisie quipement Constatation des pannes Recommandation Recommandation Travaux Travaux effectues effectues Intervenant/ Intervenant/ Dpanneur Dpanneur Nature D A A A A A Observation

14) Fiche d'tude de registre:


___________________________________________________________ Dsignation: registre de contrle Rle: il est utilise pour contrler les appareils de levage (montes charges, pallons.) Rempli par: ingnieur BDM ___________________________________________________________

39

Informations figurantes dans le registre Information Classification de l'appareil Equipement N usine emplacement Constructeur type Charge maximale Porte maximale Hauteur de levage Date Nature de l'opration Rsultat Inspecteur Dsignation Classification de l'appareil Emplacement Nom du constructeur Charge maximale de l'appareil Hauteur de levage Date de l'opration Nature de l'opration Rsultat de l'opration Nom et prnom de l'inspecteur Nature A Observation Non utilis Non utilis A A Non utilis AN Non utilis AN D A A A

III.2.2. Critiques des documents et des registres : Critiques des documents:


Tous les documents sont remplis manuellement ce qui augmente le risque d'erreur. La non utilisation de plusieurs champs, rubriques figurant dans les documents. Exemples: Les rubriques (temps allou, totale) non utilises dans le document "ordre de travail".
40

Les rubriques (code, conditionnement, numro de commande, Qte fournisseur) non utilises dans le document "bon de rception". La rubriques (matricule du camion ou du wagon) non utilise dans le "bon de rception"et le "bon de sortie". Nombre d'exemplaires levs et inutiles. Exemples: Le "bon de sortie" et le "bon de sortie" sont en 5 exemplaires.

Critiques des registres:


Existence des rubriques portes mais non utilises. Exemples: Les rubriques "quipement","Nusine","Type","porte maximale" non utilises dans le {registre de contrle} Remarque: Les quipements soumis la rglementation (dans les registres) sont: Les appareils de levage : Pallons Montes charges Ascenseurs Chariots lvateurs Les appareils sous pression: Chaudires Echangeurs Les appareils lectriques: Transformateurs Postes de livraison Les cabines lectriques

41

III.3. Etude des postes de travail: Introduction


Pour une comprhension du systme existant, les postes de travail entrant dans notre champ dtude doivent tre tudis et examins minutieusement, cela nous permettra didentifier les besoins en informations des diffrents acteurs du systme existant et de connatre les failles et les dysfonctionnements de celui-ci a travers les remarques des chefs des postes interviews. Ltude des postes de travail nous permettra en premier lieu, de prendre conscience du fonctionnement exact du systme, et en second lieu, de dterminer les principaux dfauts de lorganisation existante et identifier leurs causes.

III.3.1.liste des postes de travail analyss: 1) Fiche dtude du poste : chef section BDM
______________________________________________________________ Dsignation du poste : chef de section du bureau de mthodes Nombre de personne rattach a ce poste : 1 Dpendance hirarchique : Directement du : chef de service mthodes Indirectement du : chef de dpartement technique Principaux objectifs du poste : Est charger de fixer les dlais, dtudier les plannings, runir les moyens ncessaires et prvus pour la ralisation de toute les taches de rparation Moyen informatique : micro-ordinateur, imprimante ______________________________________________________________ Taches ralises ______________________________________________________________ Taches principales/productivit : Renseigne et gre les dossiers techniques, historiques, documentation gnrale, travaux excuter, mise a jour, documentation spcifique Etablit le planning des graissages Etablit la gamme de dmontage et montage Remplace le TS mthodes en cas de besoin Participe linventaire priodique Taches principales/qualit :
42

Amlioration continue dans la prparation des gammes ______________________________________________________________ Documents traits par le poste ______________________________________________________________ Facture Bon de rception des pices sous-traites Bon de commande Demande de travaux Ordre de travail +Bon de rception des travaux

2) Fiche dtude du poste : Magasinier PR


______________________________________________________________ Dsignation du poste : magasinier de pices de rechange Nombre de personne rattach a ce poste : 1 Dpendance hirarchique : Directement du : chef de section MPR Indirectement du : chef de service mthodes Principaux objectifs du poste : Est charg de contrler les entres dans le magasin pices de rechange, deffectuer les rceptions et de mettre a la disposition des utilisateurs les produits demandes. Moyen informatique : micro-ordinateur, imprimante ______________________________________________________________ Taches ralises ______________________________________________________________ Suit les mouvements de la pice de rechange du magasin Vrifier sur la base des bons de livraison / factures, les pices de rechange rceptionnes : quantit et qualit Etablit les bons de rception et de sortie et tient a jour le fichier Etablit des situations priodiques faisant ressortir : -les quantits des P.R rceptionnes -les quantits fournies au service maintenance ou transfres -les stocks Signale a son responsable la situation des stocks : ruptures, stocks mini, stocks morts, stocks a rotation lente, surconsommation Contrle physique des entres et sorties des pices de rechange Veille au respect du plan de stockage et a la bonne rgulation des stocks
43

______________________________________________________________ Documents traits par le poste ______________________________________________________________ Bon de sortie magasin Bon de rception des pices achetes Ordre de travail

3) Fiche dtude du poste : Chef service mthodes


______________________________________________________________ Dsignation du poste : chef de service mthodes Nombre de personne rattach a ce poste : 1 Dpendance hirarchique : Directement du : chef de dpartement technique Indirectement du : directeur de lunit Autorit hirarchique directe : Sur : chef de section P.R au sujet de la gestion des stocks des pices de rechange Sue : les techniciens et ingnieur charg des tudes et mthodes au sujet de la prparation de la programmation et du suivi des interventions de maintenance et des travaux neufs. Principaux objectifs du poste : Est charg de lanimation de la coordination et du contrles des activits mthodes,prparation dtudes et du conception pour lamlioration de la prestation maintenance et du maintien en tat de fonctionnement des quipements de production et annexes . Moyen informatique : micro-ordinateur, imprimante ______________________________________________________________ Taches ralises ______________________________________________________________ Gre, anime coordonne et contrle les activits de service Elabore le programme de la maintenance prventive et en suit la ralisation Veille au suivi technique des installations et la mise a jour des dossiers techniques et historiques Veille la prparation et au dveloppement mthodes pour lexcution des programmes prventifs
44

Organise la programmation des interventions de maintenance et en suit la ralisation Contrle et vrifie les performances, les cots, les ratios et en explique les carts Veille lexpression des besoins nouveaux en pices de rechange Assume la conservation des plans, tudes techniques Suit les volutions techniques et tient une documentation complte Veille la gestion du magasin pices de rechange et au suivi de stock de pices de rechange et des consommations Participe activement aux inventaires priodiques Contrle et /ou assure les tudes de modification, damlioration, dextension de renouvellement en liaison avec les services maintenance /production /utilits ______________________________________________________________ Documents traits par le poste ______________________________________________________________ Facture Bon de rception des pices Bon de commande d'achat Demande de travaux Ordre de travail Bon de rception des travaux

4) Fiche dtude du poste : chef dpartement technique


______________________________________________________________ Dsignation du poste : chef de dpartement technique Nombre de personne rattach a ce poste : 1 Dpendance hirarchique : Directement du : directeur dunit Indirectement du : directeur de la maintenance et dveloppement (direction gnrale) Autorit hirarchique directe : Sur chef de service maintenance au sujet de la maintenance des installations.

45

Sur chef de service utilit au sujet de lexploitation et de lentretien des quipements utilits. Sur le chef de service mthodes au sujet de la planification et de lorganisation de la maintenance. Sur le chef datelier maintenance au sujet de lentretien et de la rparation du parc roulant. Principaux objectifs du poste : Est charg danimer, de diriger et de contrler les diffrents services charges de la maintenance des installations de production et annexes, des mthodes et de lentretien du parc roulant. Moyen informatique : micro-ordinateur, imprimante ______________________________________________________________ Taches ralises ______________________________________________________________ anime, contrle et coordonne les activits des services chargs de la maintenance. Dfinit les programmes dactivit, les budgets et moyens ncessaires a leur ralisation et en assure le suivi. Veille au suivi des plannings dentretien prventif, et dcide des priorits retenir en fonction de la place stratgique des quipements. Prend en charge les tudes ou les oprations complexes tant en ce qui concerne la maintenance des installations, leur modification, ou leur adaptation et extension et les travaux neufs. Veille a lapprovisionnement rgulier en pices de rechange et outillage et a lapplication des mthodes et procdures de gestion. Constitue et actualise la documentation technique et les plans des installations. Veille en permanence a lamlioration des procdes dans le but damliorer le rendement machine, les conditions de travail et de scurit. Participe au choix des quipements, leur rception et mise en route. Participe au choix des sous-traitants et la ngociation des contrats de prestation de services (maintenance installation travaux neufs). Suite en permanence lvolution de la technologie lie a lactivit de lunit, et mis en place les canaux ncessaire a son intgration. Veille lefficacit des interventions curatives et prventives (qualit, dlais) leffet dassurer la ralisation des objectifs de production.

46

______________________________________________________________ Documents traits par le poste ______________________________________________________________ Tous les documents traits par les autres postes pour les contrler. Le tableau de bord (rapports mensuels et annuels) du dpartement technique.

5) Fiche dtude du poste : T S Mthodes


______________________________________________________________ Dsignation du poste : technicien suprieur des mthodes Nombre de personne rattach a ce poste : 1 Dpendance hirarchique : Directement du : chef de service mthodes Indirectement du : chef de dpartement technique Principaux objectifs du poste : Assure selon la spcialit, la prparation, lordonnancement et le lancement des travaux dentretien prventifs et curatifs des installations, fixes et matriel roulant Moyen informatique : micro-ordinateur, imprimante ______________________________________________________________ Taches ralises ______________________________________________________________ Taches principales/productivit : Etudie les modalits de ralisation des travaux en fonction des disponibilits matrielles et en personnel. Etablit les ordres de travail selon la spcialit. Etablit un diagnostic des dfectuosits avant lintervention dentretient curatif. Apporte les modifications ncessaires lamlioration de lexploitation des installations. Assiste les lments de lintervention. Gre les dossiers techniques et historiques des quipements ainsi que la documentation technique dont il est charge. Participe au suivi des travaux neufs et llaboration des cahiers des charges et certaines tudes techniques.

47

Participe a la dtermination des pices de rechange a acqurir et au lancement et suivi des dossiers de commande selon lorganisation en vigueur. Participe la formation du personnel et llaboration des programmes de formation. Prpare le programme et participe aux travaux dentretien durant larrt annuel de lusine. Taches principales/qualit : Prpare les gammes des interventions de maintenance programmes. Evalue les cots et temps dintervention et diffrents paramtres. Analyse les arrts et dfinit les mthodes de rduction des pannes. Inspecte les quipement, installations en vue didentifier et localiser les dfectuosits ou dysfonctionnements.

______________________________________________________________ Documents traits par le poste ______________________________________________________________ Ordre de travail Demande de travaux Bon de rception des travaux

6) Fiche dtude du poste : ingnieur BDM


______________________________________________________________ Dsignation du poste : ingnieur maintenance du bureau de mthodes Nombre de personne rattach a ce poste : 1 Dpendance hirarchique : Directement du : chef de service mthodes Indirectement du : chef de dpartement technique Principaux objectifs du poste : Est charg de lanimation de la coordination et du contrles des activits mthodes,prparation dtudes et du conception pour lamlioration de la prestation maintenance et du maintien en tat de fonctionnement des quipements de production et annexes Moyen informatique : micro-ordinateur, imprimante ______________________________________________________________ Taches ralises
48

______________________________________________________________ Suivi du programme de la maintenance prventive Suivi et programmation des contrles rglementaires des quipements Contrle, suivi et rception des oprations de sous-traitance Veille au bon fonctionnement des appareils de mesure Participe activement aux diffrentes activits du service

______________________________________________________________ Documents traits par le poste ______________________________________________________________ Devis de rparation Registre des vrifications techniques des installations et quipement industriels Registre dentretien Registre de contrle

7) Fiche dtude du poste : chef section MPR


______________________________________________________________ Dsignation du poste : chef de section des pices de rechange Nombre de personne rattach a ce poste : 1 Dpendance hirarchique : service mthode Principaux objectifs du poste : Coordonne et suit les activits du magasinier pices de rechange et veille au respect des procdures de gestion des stocks pices de rechange. Moyen informatique : micro-ordinateur, imprimante ______________________________________________________________ Taches ralises ______________________________________________________________ Suit la gestion des stocks PR et consommables Etablit priodiquement les tats des entres, sorties, avaries et transferts de PR
49

Etablit priodiquement la balance des stocks Participe priodiquement l'inventaire physique et analyse les carts Veille au contrle des rceptions et des sorties Suit le niveau de consommation en PR et consommables Participe la constitution des dossiers d'achat en PR et consommables Constitue et tient a jour le fichier fournisseurs Veille l'organisation du magasin Participe aux interventions priodiques et tablit les tats d'inventaire Participe l'analyse des carts d'inventaires Veille et excute les consignes de scurit et d'hygine

______________________________________________________________ Documents traits par le poste ______________________________________________________________ Bon de sortie magasin Bon de rception des pices achetes Bon de commande d'achat Ordre de travail Facture +demande d'achat

50

III.4. Etude des procdures de travail: Introduction


Ltude des postes de travail et des documents manipuls nous a permis de comprendre le systme existant mais, par assez pour dfinir toutes les causes de mauvais fonctionnement de celui-ci, cest pourquoi, nous devons procder une analyse minutieuse des procdures de travail. Cette partie clarifie les scnarios suivis par les postes de travail pour manipuler les documents tudies dans la partie prcdente .le but de cette tude est donc, de dtecter les lacunes du systme existant et de cibler leurs causes

III.4.1. Formalisme utilis:


: Document

:Point de decision

: Oprations effectues

: Archivage

Refus de rception

: Documents doubles

: Dossier

51

III.4.2. Liste des procdures de travail analyss 1) la procdure " Demande de travaux "
Description de la procdure : T1: Vrification de la demande de travaux Etablir lordre de travail par le technicien suprieur (TS) du bureau de mthodes Envoyer lordre de travail sign par le TS du bureau de mthodes a lintervenant (section intervention concern) T2: Si lintervention ncessite la pice de rechange, lordre de travail sera transmis au magasin pour rcuprer les pices Sinon, la fin de lopration dintervention effectue, lordre de travail sera sign par le chef de section intervention et envoy au service exploitation T3: Vrification de lordre de travail Le magasinier PR remplit dans l'ordre de travail toutes les pices sortantes du magasin Envoyer l'ordre de travail remplit par le magasinier PR la section intervention Etablir le bon de sortie magasin T4: la fin de lopration dintervention effectue, lordre de travail sera sign par le chef de section intervention et envoy au service exploitation T5: Assister la mise en marche de lquipement et mettre des rserves en cas dexistence des problmes aprs lintervention Envoyer le bon de rception de travaux remplit par le service exploitation concern, et lordre de travail au chef section BDM T6: Clturer le bon de rception des travaux et l'ordre de travail

52

DCI de la procdure " Demande de travaux " temps Service exploitation


Demande de Travaux

TS mthode Section intervention

Magasinier PR

Chef section BDM

T1
Ordre de travail

T2

Ordre de travail

T3
Ordre de travail sign

Ordre de travail

Bon de sortie magasin

53

temps Service exploitation

TS mthode Section Magasinier intervention PR T4

Chef section BDM

Ordre de travail sign

o T5

Ordre de travail sign

Bon de rception des travaux

T6

Bon de rception des travaux

Ordre de travail cltur

54

2) la procdure " Demande d'achat de pices de rechange"


Description de la procdure T1: Contrle et visa de la demande dachat par le chef service mthode Lenvoi de la demande dachat sign a lacheteur /dmarcheur dans le cas favorable T2: L'acheteur /dmarcheur transfre la demande d'achat vers le fournisseur T3: Vrification de la disponibilit des pices demandes Dans le cas de satisfaction de commande, le fournisseur prpare la marchandise demande et tablit la facture et le bon de livraison T4: L'acheteur /dmarcheur transfre la facture +bon de livraison vers le chef section MPR T5: Contrler les pices rceptionnes en qualit et en quantit, la facture et le bon de livraison Etablir le bon de rception des pices achetes dans le cas favorable, qui sera donn a lacheteur /dmarcheur Remettre une copie de la facture a lacheteur /dmarcheur T6: Remplir une demande d'achat au comptant Disposer Le dossier 1 (demande d'achat au comptant, bon de rception des pices achetes et la facture) chez le directeur de l'unit pour la vrification et la signature T7: Vrification de la conformit du dossier 1 (demande d'achat au comptant, facture, bon de rception) Paiement et comptabilisation Archivage du dossier 1 REMARQUE : La demande dachat est tablit dans le cas ou le cot dachat est infrieur ou gale a 7000 DA.

55

DCI de la procdure " Demande d'achat de pices de rechange " temps Chef service Chef section acheteur Fournisseur mthode MPR /dmarcheur
Demande D'achat

Service comptabilit

T1

Demande D'achat signe

T2

Demande D'achat signe

T3

Bon de livraison

Facture des pices achetes

T4

56

temps

Chef service mthode

Chef section MPR

acheteur /dmarcheur

Fournisseur

Service comptabilit

Bon de livraison

Facture des pices achetes

T5
Refus de rception

Refus Facture de

Refus de Bon de rception rception

T6
DOSSIER 1

T7
DOSSIER 1

57

3) la procdure " Demande d'achat de pices de rechange par bon de commande"


Description de la procdure T1: Contrle du bon de commande par le chef service mthode Prpare les factures pro formats des diffrents fournisseurs Etablir le tableau comparatif des offres (TCO) T2: La vrification des documents envoys par le service mthode Donne laccord ou le refus du bon de commande T 3 : l'envoi du Bon de commande d'achat vis a l'acheteur/dmarcheur T 4 : L'acheteur /dmarcheur transfre Bon de commande d'achat vis vers le fournisseur T5: Vrification de la disponibilit de la marchandise demande Dans le cas de satisfaction de commande, le fournisseur prpare la marchandise demande et tablit la facture et le bon de livraison T 6 : L'acheteur /dmarcheur transfre le Bon de livraison et la facture au chef section MPR T7: Contrler la marchandise rceptionne en qualit et en quantit, la facture et le bon de livraison Etablir le bon de rception des pices achetes dans le cas favorable, qui sera envoy au service comptabilit et au service mthode T 8: Vrification de la conformit du dossier 2 (bon de rception des pices achetes, facture, bon de commande d'achat) Etablissement du chque d'achat et la lettre d'accompagnement du chque REMARQUE : Le bon de commande d'achat est tablit dans le cas ou le cot dachat est suprieur a 7000 DA. Dans le cas dachat de ltranger, le tableau comparatif des offres (TCO) et le bon de commande sign par le chef de service mthode sont transmis au service achats du dpartement commercial qui vont faire la ngociation et la finalisation avec le fournisseur concern, ensuite le dpartement commercial contacte la direction gnrale (DG) pour avoir lavis favorable. La direction gnrale soccupera de cette opration travers le TRANSIT (tout ce qui concerne lassurance, le transport, Ddouanement,jusqua la rception de la marchandise).
58

DCI de la procdure " Demande d'achat de pices de rechange par bon de commande" temps Chef service Chef Acheteur fournisseur Service directeur mthode section /dmarche comptabilit MPR ur
Bon de commande D'achat h

T1

Bon de commande D'achat h

Facture pro format

TCO

T2

Refus

T3

Bon de commande d'achat vis+TCO+ Facture pro format

59

temps Chef service mthode

Chef section MPR

Acheteur /dmarche ur

fournisseur

Service comptabilit

directeur

Bon de commande D'achat vis

T4

Bon de commande D'achat vis

T5

Bon de livraison

Facture

T6

Bon de livraison

Facture

60

temps Chef service mthode

Chef section MP

Acheteur fournisseu Service /dmarche r comptabilit ur

directeur

T7
Refus de rception

Bon de commande D'achat h Refus Facture de

Refus de Bon de rception rception

T8
DOSSIER 2

Lettre

Refus Lettre de

Chque

Chque

61

III.5. codification:
1/Code "ordre de travail":
N N N N N N N N

Le code d'ordre de travail est devis en 5partie: 2 positions numriques pour l'anne 2 positions numriques pour le mois 4 positions numriques pour le numro de srie Exemple: 08020041

2/Code "Secteur":
N N

2 positions numriques pour le code secteur Exemple: 33 =secteur quipements magasin PR

3/Code "quipement":
N N N N N

5 positions numriques pour le code quipement Exemple: 10097=conditionneuse DS45 groupe blanc

62

III.6. diagnostic:
Le diagnostic est ncessaire avant tout dveloppement dune application, et toute prise de dcision au sein dune organisation. Le diagnostic est le constat rsultant de ltude de lexistant . Lobjectif principal de cette tape est de dterminer les diffrentes anomalies constates dans le fonctionnement du systme existant, et de dtecter les causes. Pour cela, nous adoptons la mthode causale dcrite comme suit : Dresser une liste des diffrentes anomalies. Et pour mieux prsenter le diagnostic, nous utilisons une reprsentation arborescence (arbre causal), elle commence par une consquence ultime (racine) et se termine par les causes fondamentales (feuille).

III.6. 1. Les anomalies :


1. Absence de la scurit informatique. Causes : Linexistence de copies de secoures de la base de donnes. Labsence de fichier des utilisateurs qui garde la trace du travail effectuer par chaque utilisateur. La non vrification de la sauvegarde de donnes. Consquences : La perte dun travail, de donnes dans le cas dun vol ou de la non sauvegarde. La modification dinformation par des personnes non autorises. Les risques causs par les actions malveillantes (fraude, vol,etc.). 2. les taches, rles, et responsabilits des diffrents postes de travails de lunit ne sont pas bien dfinis. Causes : Absence des fiches de poste de travail Manque dun plan de coordination entre les diffrents postes de travails.

63

Consquences : Le non respect des taches, rles et responsabilits des diffrents postes de travails de lunit. La surcharge des postes de travail. 3. la difficult du suivi des quipements . Causes : la difficult de lutilisation du plan manuel de la maintenance prventive. Linexistence dinformation sur lentretien des diffrents quipements. La non matrise denregistrement des oprations dentretiens (graissage, lubrification, vidange,..) effectues. Consquences : Laccroissement du nombre de panne des quipements. Laugmentation du taux des pices de rechanges consommes. La difficult daccs aux historiques dentretien des quipements qui amne a la difficult dtablir leur plan de maintenance. 4. difficult dtablir des tats statistiques fiables sur les pices de rechange consommes . Causes : Manque dun outil pour faire les tats statistiques. Lhistorique se fait manuellement. Consquences : Le retard de la mise a jour du stock de pices de rechange. Difficult de ltablissement des prvisions des pices de rechange et du suivi des quipements. 5. la lenteur des oprations dintervention. Causes : Lenteur dtablissement des bons de travail et des ordres de travail. Le manque de pices de rechange au magasin PR. La non qualification du personnel de la section intervention de lunit qui conduit a la sous-traitance.

64

Consquences : Perte de temps. Perturbation du plan de production.

6. Absence dinformation sur les fournisseurs de pices de rechange. Causes : Manque dun fichier fournisseur. Manque dune liste noir des fournisseurs. Consquences : Lenteur de livraison de pices de rechange des quipements. Commander auprs des fournisseurs qui ont dj fournis des pices non conforme par rapport au besoin demand. 7. Lenteur dans lachat des quipements et de pices de rechange. Causes : Lenteur de ltablissement des TCO (tableaux comparatifs des offres) des diffrents fournisseurs. Lenteur de la procdure du ddouanement (dans le cas dachat de ltranger). Lenteur de circulation des documents surtout dans le cas ou le prix dachat est levs. Consquences : Perte de temps. Retard des activits de lentreprise. 8. Retard dans ltablissement des documents. Causes : Des taches manuelles. Lourdeur de la circulation de linformation. Consquences : Perte de temps. La non rapidit (retard) de lintervention au moment voulu et le non respect des dlais.

65

III.6. 2. Arbre causal :

Arbre causal

66

IV. Conception:
Introduction:
Aprs avoir achev notre tude de l'existant, tudi de prs l'ancien systme et ayant dterminer ses ventuelles sources de dysfonctionnement, nous abordons l'tape suivante qui consiste a concevoir un nouveau systme qui palliera aux insuffisances de l'ancien. L'objectif de cette tape est de dterminer de faon dtaille et prcise ce que le nouveau systme devrait faire afin de rpondre aux objectifs tablis lors de l'analyse dtaille. La russite d'un projet repose sur cette phase, du moment que si une erreur s'y glisse, elle aura des rpercussions nfastes sur le futur systme. Il existe plusieurs outils de conception et nous avons choisi la modlisation oriente objet UML qui est un langage unifi et puissant. Le choix de cet outil a trouv origine dans le fait qu'il est caractris par la stabilit de la modlisation par rapport au monde rel et la rutilisation des objets. Cet outil doit tre accompagn d'une dmarche qui pourra guider la conception, tape par tape jusqu' la ralisation. Le processus 2UTP (2Track Unified Process), est une dmarche pouvant supporter l'outil UML qui permet de sparer un projet en projet en deux branches principales, savoir la branche fonctionnelle (gauche) et la branche technique (droite). La premire concerne les besoins mtiers du systme et la deuxime consiste construire le squelette technique et la composition logicielle du nouveau systme. A la fin ces deux branches se fusionneront pour dboucher sur la branche du milieu qui tracera la cartographie des composants du systme dvelopper.

67

IV.1. tude prliminaire :


Ltude prliminaire est la toute premire tape de notre processus de dveloppement. Elle survient la suite dune dcision de dmarrage de projet et consiste effectuer un premier reprage des besoins fonctionnels et oprationnels en utilisant principalement le texte ou des diagrammes trs simples.

IV.1.1.les acteurs :
Un acteur reprsente labstraction dun rle jou par des entits extrieures (utilisateur, dispositif matriel, ou autre systme) qui interagissent directement avec le systme. Les acteurs de notre systme sont : 1. Administrateur : ladministrateur a le droit de crer un nouvel utilisateur et de dfinir les rles et les privilges des utilisateurs du systme. 2. TS Mthode : il a pour rle de saisir tous les ordres de travails aprs avoir reus les demandes de travaux. 3. Chef section BDM : son rle consiste a contrler et clturer les ordres de travail raliss et non raliss,et clturer les OT de la sous-traitance. 4. Ingnieur BDM : son rle consiste a suivre et a consulter la maintenance prventive (le planning de graissage et de lubrification). 5. Chef service mthode : son rle consiste a suivre toutes les oprations de maintenance effectues, a consulter la maintenance prventive (le planning de rvision gnrale des quipements) et a demander lhistorique souhait (ordres de travail ralises, pices de rechanges utilises, intervenants,). 6. Chef dpartement technique : il a comme rle la demande et lanalyse des statistiques (pices de rechanges utilises, intervenants,). 7. Chef section intervention (section lectricit industrielle, section mcanique auto engin, section mcanique industrielle): il a comme rle la clture des OT.

68

IV.1.2.les messages :
Un message reprsente la spcification d'une communication unidirectionnelle entre objets qui transporte de l'information avec l'intention de dclencher une activit chez le rcepteur. Les messages de notre systme sont : Le systme reoit : La cration et la clture des ordres de travail Demande des statistiques Cration et mise jour des utilisateurs Lajout, suppression et la modification (dun quipement, dun secteur) Demande de la situation des immobilisations quipement et parc auto, et de la sous-traitance des quipements par secteur Demande le planning du prventive par date (graissage, lubrification, rvision gnrale) Demande du plan prvisionnel par secteur Le systme met : Confirmation sur la saisie Les tats statistiques sur les oprations de maintenance Les ordres de travail Le planning du prventive La situation des immobilisation quipements et parc auto Le plan prvisionnel par secteur

IV.1.3.Diagramme de contexte :
Tous les messages (systme acteur) identifis prcdemment peuvent tre reprsents de faon synthtique sur un diagramme, que l'on peut qualifier de diagramme de contexte:

69

Ingnieur BDM

Chef section BDM 3 4

Chef service mthode 7

8 13 Chef section intervention 14

Systme de GMAO

1 9 2 TS Mthode 11 12

10

Chef dpartement technique

Administrateur

Figure 06 : diagramme de contexte


70

IV.1.4.Lgende des messages:


N du message 1 2 3 4 5 Lmetteur TS Mthode Systme Chef section BDM Systme Ingnieur BDM Le rcepteur Systme TS Mthode Systme Chef section BDM Systme Dsignation Saisie des ordres de travail -Des confirmations sur la saisie -Clturer les ordres de travail -Contrle des OT clturs -Des confirmations sur la saisie -Situation demande -Suivre et contrler le planning de graissage et lubrification (modification, mise a jour) -Demander le planning prventif de graissage et de lubrification Le planning prventif de graissage et de lubrification -Demander le planning prventif de rvision gnrale des quipements -Consulter lhistorique souhaits (ordres de travail raliss, pices de rechange utilises, intervenants,) -Le planning prventif de rvision gnrale des quipements -Lhistorique souhait Demander les statistiques (le volume horaire et le cot des interventions, pices de rechange utilises,) Tous les statistiques demands

6 7

Systme Chef service mthode

Ingnieur BDM Systme

8 9

Systme Chef dpartement technique Systme

Chef service mthode Systme

10 11 12 13 14

Chef dpartement technique Administrateur Systme Systme Chef section intervention Systme

Cration et modification des profils utilisateurs Administrateur Des confirmations sur la gestion des profils utilisateurs Systme -clturer les OT Chef section intervention Des confirmations sur la saisie

Tableau 02: lgende des messages


71

IV.2. Capture des besoins fonctionnels :


La capture des besoins fonctionnels est la premire tape de la branche gauche du cycle en Y. Elle sera complte au niveau de la branche droite du Y par la capture des besoins techniques.

IV.2.1.Desription des cas d'utilisation:


1. Cas dutilisation gestion ordres de travail :

Gestion des ordres de travail

TS mthode Figure 07:Diagramme de cas dutilisation gestion des ordres de travail But : Ce cas dutilisation permet au TS mthode de crer des ordres de travail. Les acteurs : TS mthode Description textuelle : Ds la rception dune demande de travaux le TS mthode demande au systme de crer un ordre de travail, ce dernier lui demande les informations ncessaire (code matriel, dsignation matriel, nature des travaux, section dintervention, numro de demande de travaux,). Lors de la saisie des informations, le systme effectuera les contrles quil faut (le numro du demande de travaux (DT), le numro de lordre de travail (OT), code quipement, date OT), et aprs la confirmation de ces informations, le systme enregistre lordre de travail, et enfin lordre de travail sera imprim et envoy a la section dintervention.

72

Les scnarios : Cration dun ordre de travail (OT) : permet de crer un ordre de travail selon lenchanement suivant : 1. le TS mthode demande de crer un ordre de travail. 2. le systme affiche une fiche de cration dun ordre de travail. 3. le TS mthode remplit les champs du formulaire (numro OT, date OT, code quipement, chef section dintervention, numro du demande des travaux,). 4. le systme vrifie les champs introduits, sauvegarde les informations saisies, et affiche un message correspondant la russite de lopration. Modification dun ordre de travail (OT) : permet de corriger les erreurs de saisie selon lenchanement suivant : 1. le TS mthode demande au systme les OT par priode, ou par code_OT. 2. le systme affiche tous les OT correspondant la priode souhaite. 3. le TS mthode slectionne un OT dans la liste. 4. le systme affiche les informations de lOT correspondant. 5. le TS Mthode modifie les champs souhaits et valide lopration. 6. le systme vrifie les champs introduits, met a jour les informations de lOT, et affiche un message de confirmation de la modification. Annulation dun ordre de travail : permet dannuler un ordre de travail selon lenchanement suivant : 1. le TS mthode demande au systme les OT par priode, ou par code_OT. 2. le systme affiche tous les OT correspondant la priode souhaite. 3. le TS mthode slectionne un OT dans la liste. 4. le systme affiche les informations de lOT correspondant. 5. le TS mthode valide lannulation. 6. le systme avertit le TS Mthode, en lui affichant une confirmation dannulation. 7. dans le cas ou le TS Mthode confirme lannulation, lOT slectionn sera annul par le systme.

73

Par priode Par code_OT

Figure 08: Diagramme dactivit Gestion des ordres de travail Linterface homme machine : formulaire de cration dun OT. Formulaire de modification dun OT. Formulaire dannulation dun OT.

74

2. Cas dutilisation gestion des utilisateurs :

Gestion des utilisateurs

Administrateur Figure 09: Diagramme des cas dutilisation gestion des utilisateurs But :Ce cas dutilisation permet a ladministrateur du systme dajouter,modifier ou supprimer un utilisateur,permet aussi daffecter un rle a un utilisateur (lors de la cration du compte ladministrateur spcifie le login et le mot de passe de lutilisateur ). Les acteurs : Ladministrateur Description textuelle : lorsque ladministrateur du systme demande au systme dajouter un nouveau utilisateur ,ce dernier demande les renseignements sur lutilisateur a ajouter .Aprs lenregistrement de ces information ,ladministrateur a le droit de supprimer ou de modifier cet utilisateur en cas derreur . Les scnarios : Ajouter un utilisateur : permet dajouter un utilisateur a la liste des utilisateurs selon lenchanement suivant : 1. ladministrateur du systme demande dajouter un utilisateur. 2. le systme affiche la fiche des renseignements sur lutilisateur ajouter. 3. ladministrateur du systme saisit les informations ncessaires et valide la cration. 4. le systme cre un compte pour le nouvel utilisateur, le sauvegarde, et retourne un avis denregistrement.

Modifier un utilisateur : permet de modifier un utilisateur donn selon Lenchanement suivant : 1. ladministrateur du systme demande la liste des utilisateurs. 2. le systme retourne la liste des utilisateurs. 3. ladministrateur du systme slectionne lutilisateur qui lui convient.

75

4. le systme retourne la description complte de lutilisateur (nom, prnom, mot de passe, date de cration,). 5. ladministrateur modifie tout ou partie de lutilisateur, et valide la modification. 6. le systme confirme la modification. Supprimer un utilisateur : permet la suppression dun utilisateur selon lenchanement suivant : 1. ladministrateur du systme demande la liste des utilisateurs. 2. le systme retourne la liste des utilisateurs. 3. ladministrateur du systme slectionne lutilisateur supprimer. 4. le systme retourne la description complte de lutilisateur (nom, prnom, mot de passe, date de cration,). 5. ladministrateur valide la suppression. 6. le systme avertit ladministrateur, en lui affichant une confirmation de suppression. 7. lutilisateur sera supprim dans le cas de confirmation.

Figure 10: Diagramme dactivit gestion des utilisateurs


76

Linterface homme machine : formulaire dajout dun utilisateur. Formulaire de modification dun utilisateur. Formulaire de suppression dun utilisateur. 3. Cas dutilisation Identification de lutilisateur :

TS mthode

Administrateur

Chef section BDM

Identification de lutilisateur

Ingnieur BDM Chef dpartement technique

Chef section intervention

Chef service mthode

Figure 11: Diagramme de cas dutilisation Identification de lutilisateur But : authentifier un utilisateur se connectant au systme. Les acteurs : Administrateur, Chef section BDM, Chef dpartement technique, Chef service mthode, Ingnieur BDM, TS mthode,chef section intervention .

77

Description textuelle : lorsque un utilisateur veut entrer au systme, il doit sidentifier en tapant un login et un mot de passe. Les scnarios : Identification utilisateur : cest un scnario a chaque utilisateur du systme : 1. lutilisateur saisit son login et son mot de passe. 2. Le systme vrifie les donnes sils sont conformes. 3. si les informations sont correctes, le systme lui permet laccs son espace personnel. 4. sinon le systme affiche une erreur (le login et/ou mot de passe est incorrecte).

Figure 12: Diagramme dactivit Identification de lutilisateur Linterface homme machine : formulaire de saisie des coordonnes. Interface daccueil.
78

4. Cas dutilisation gestion de la maintenance prventive :

Gestion de la maintenance prventive

Ingnieur BDM Figure 13: Diagramme de cas dutilisation gestion de la maintenance prventive But : Ce cas dutilisation permet al Ingnieur BDM de consulter le planning prventif du graissage et de la lubrification des quipements. Les acteurs : Ingnieur BDM Description textuelle : ce cas dutilisation aide lIngnieur BDM a planifier et a consulter le planning prventif du graissage et de la lubrification des quipements. Les scnarios : Planifier : 1. lIngnieur BDM demande au systme le formulaire de planification de la maintenance prventive. 2. le systme affiche le formulaire de planification de la maintenance prventive des quipements. 3. lIngnieur BDM saisit les informations ncessaires (numro de planning prventif, lquipement soumis a la maintenance prventive et les lments a maintenir, les actions de maintenance a raliser, les pices a utiliser, la priodicit, la section excutante de laction) et valide lopration de planification. 4. le systme sauvegarde les informations saisies par lIngnieur BDM . Modifier le planning prventif: 1. lIngnieur BDM demande au systme de modifier un planning prventif. 2. le systme affiche le formulaire de modification. 3. lIngnieur BDM saisie le code du planning prventif modifier. 4. le systme affiche toutes les informations correspondant au planning prventif slectionn. 5. lIngnieur BDM effectue les modifications souhaites et valide lopration. 6. le systme sauvegarde les nouvelles informations.
79

Consulter le planning prventif (graissage et lubrification) : 1. lIngnieur BDM demande la consultation du planning prventif. 2. le systme affichera une fiche de consultation. 3. lIngnieur BDM slectionne la date ou la priode voulu et lancera la recherche. 4. le systme affiche tous les plannings prventifs correspondant la date o a la priode souhaite. 5. lIngnieur BDM choisit un planning prventif et demande au systme d'afficher le dtail correspondant au planning slectionn 6. le systme affiche toutes les informations correspondantes au planning choisi.

demande de consultation d'un planning preventif

demande de planifier une maintenance preventive

demande de modification d'un planning preventif

formulaire de planification saisir la date du jour ou une periode la saisie des informations necessaires

la saisie du numero de planning preventif

les informations correspondantes au planning selectionn

detail sur le planning preventif a la date oula periode souhaitee

validation de la saisie

modification et validation

enregistrement du planning preventif

enregistrement de la modification

Figure 14: Diagramme dactivit gestion de la maintenance prventive

80

Linterface homme machine : formulaire de planification. formulaire de modification dun planning prventif. Formulaire de consultation du planning prventif. 5. Cas dutilisation gestion de la sous-traitance :

Gestion de la soustraitance

Chef section BDM Figure 15: Diagramme de cas dutilisation gestion de la sous-traitance

But : Ce cas dutilisation permet au chef section BDM de grer toutes les actions de sous-traitance. Les acteurs : Chef section BDM Description textuelle : aprs toutes actions de sous-traitance le chef section BDM enregistre et saisie toutes les informations ncessaires. Les scnarios : Enregistrer une facture de sous-traitance: permet denregistrer une facture de sous-traitance selon lenchanement suivant : 1. le chef section BDM demande au systme dafficher le formulaire correspondant lenregistrement dune facture de sous-traitance. 2. le systme affiche le formulaire. 3. le chef section BDM remplit les champs du formulaire (N facture, date facture, montant HT, TVA, montant TTC, valeur MO, valeur PR, soustraitant) et valide la saisie. 4. le systme sauvegarde les informations saisies et affiche un message de la russite de lopration. 5.le chef section BDM recherche dans la liste des OT non clturs de la sous-traitance ,lOT correspondant a cette facture ,ensuite il va saisir le numro de facture et indique que lOT est cltur pour changer son tat de non cltur vers cltur et valide lopration . 6. le systme sauvegarde les informations saisies.

81

Modification dune facture de sous-traitance: 1. le chef section BDM demande au systme les factures de sous-traitance par priode, ou par code_facture_sous traitance. 2. le systme affiche toutes les factures. 3. le chef section BDM slectionne une facture dans la liste. 4. le systme affiche les informations de la facture correspondante. 5. le chef section BDM modifie les champs souhaits et valide lopration. 6. le systme met a jour informations de la facture.

Par priode Par code_fact

Figure 16: Diagramme dactivit gestion de la sous-traitance

82

6. Cas dutilisation clture dun ordre de travail (OT) :

Clture dun OT

Chef section intervention Figure 17: Diagramme de cas dutilisation clture dun OT

But : Ce cas dutilisation permet au Chef section intervention de clturer un ordre de travail (OT). Les acteurs : Chef section intervention Description textuelle : aprs toute action dintervention le chef section dintervention procde a la clture de lOT correspondant. Les scnarios : Clturer un OT: 1. le Chef section intervention demande au systme les OT non clturs par priode ou par code_OT. 2. le systme affiche tout les OT non cltur. 3. le chef section dintervention slectionne un OT. 4. le systme affiche les informations de lOT correspondant qui ont t remplit par le TS Mthode. 5. le chef section dintervention procde a la clture en saisissant les anomalies constats ,les pices de rechange utilises,les intervenants participants a lopration dintervention ,et la nature des oprations effectues ,et valide la saisie . 6. le systme vrifie les champs introduits, sauvegarde les informations saisies et affiche un message de confirmation de clture. Modification dun OT cltur: 1. le Chef section intervention demande au systme les OT clturs par priode ou par code_OT. 2. le systme affiche tous les OT clturs correspondant la priode souhaite. 3. le Chef section intervention slectionne lOT modifier. 4. le systme affiche les informations de lOT slectionn (pices de rechange utilises, main duvre utilis, oprations effectues).

83

5. le Chef section intervention modifie les champs souhaits et valide lopration . 6. le systme vrifie les informations saisies, met a jour les informations de lOT et affiche un message de confirmation de la modification.

Par priode

Par code_OT

Figure 18: Diagramme dactivit clture dun OT Linterface homme machine : formulaire de clture dun OT (formulaire de pices de rechange utilises, formulaire de MO utiliss, formulaire des oprations effectues). formulaire de modification dun OT cltur.
84

7. Cas dutilisation gestion des quipements :

Gestion des quipements

Chef section BDM Figure 19: Diagramme de cas dutilisation gestion des quipements

But : Ce cas dutilisation permet au Chef section BDM de grer les quipements. Les acteurs : Chef section BDM Description textuelle : lors de lachat dun nouveau matriel,le changement de lemplacement dun quipement dans un secteur,ou dans le cas de la mise en rforme ,le chef section BDM procde a lajout, a la modification ou a la suppression . Les scnarios : Ajouter un quipement : permet dajouter un quipement selon lenchanement suivant : 1. le Chef section BDM demande au systme dajouter un quipement. 2. le systme affiche un formulaire dinformation sur lquipement ajouter. 3. le Chef section BDM saisie les informations ncessaires(code quipement,libelle quipement,fabriquant,fournisseur,date dessai,date de mise en service,alimentation en nergie,secteur,fonction principales,) et valide la saisie . 4. le systme sauvegarde le nouveau matriel, et affiche un message correspondant la russite de lopration. Modifier un quipement: permet de modifier un quipement selon lenchanement suivant : 1. le Chef section BDM demande au systme les quipements par secteur ou par code_equipement. 2. le systme affiche tous les quipements appartenant au secteur choisi. 3. le Chef section BDM slectionne lquipement modifier. 4. le systme affiche la description complte de lquipement. 5. le Chef section BDM saisie les modifications sur lquipement et valide lopration.

85

6. le systme sauvegarde les nouvelles informations et confirme la modification. Supprimer un quipement : permet de supprimer un quipement selon lenchanement suivant : 1. le Chef section BDM demande au systme les quipements par secteur ou par code_equipement. 2. le systme affiche tous les quipements appartenant au secteur choisi. 3. le Chef section BDM slectionne lquipement supprimer. 4. le systme affiche la description complte de lquipement. 5. le Chef section BDM valide la suppression. 6. le systme avertit le Chef section BDM en lui affichant une confirmation de suppression. 7. le systme supprime lquipement dans le cas de confirmation.

Par code_equip

Par secteur

Figure 20: Diagramme dactivit Gestion des quipements


86

Linterface homme machine : formulaire dajout dun quipement. Formulaire de modification dun quipement. Formulaire de suppression dun quipement. 8. Cas dutilisation gestion des demandes de travaux :

Gestion des demandes de travaux

Agent demandeur Figure 21:Diagramme de cas dutilisation gestion des demandes de travaux But : Ce cas dutilisation permet lAgent demandeur de crer des demandes de travaux. Les acteurs : Agent demandeur Description textuelle : Ds quune panne survient lAgent demandeur demande au systme de crer une demande de travaux. Les scnarios : Cration dune demande de travaux (DT) : permet de crer une demande de travaux selon lenchanement suivant : 1. lAgent demandeur demande de crer une demande de travaux. 2. le systme affiche une fiche de cration dune demande de travaux. 3. lAgent demandeur remplit les champs du formulaire (numro DT, date DT, code quipement, degr durgence, demandeur, travaux demands,). 4. le systme sauvegarde les informations saisies, et affiche un message correspondant la russite de lopration. Modification dune demande de travaux (DT) : permet de corriger les erreurs de saisie selon lenchanement suivant : 1. lAgent demandeur demande au systme les DT par priode ou par code_DT. 2. le systme affiche toutes les DT correspondantes la priode souhaite. 3. lAgent demandeur slectionne une DT dans la liste. 4. le systme affiche les informations du DT correspondante. 5 lAgent demandeur modifie les champs souhaits et valide lopration.
87

6. le systme vrifie les champs introduits, met a jour les informations du DT, et affiche un message de confirmation de la modification. Annulation dune demande de travaux (DT) : permet dannuler un ordre de travail selon lenchanement suivant : 1. lAgent demandeur demande au systme les DT par priode ou par code_DT. 2. le systme affiche toutes les DT correspondantes la priode souhaite. 3. lAgent demandeur slectionne une DT dans la liste. 4. le systme affiche les informations du DT correspondante. 5. lAgent demandeur valide lannulation. 6. le systme avertit lAgent demandeur, en lui affichant une confirmation dannulation. 7. dans le cas ou lAgent demandeur confirme lannulation, la DT slectionn sera annul par le systme.

Par priode

Par code_DT

Figure 22: Diagramme dactivit Gestion des demandes de travaux


88

Linterface homme machine : formulaire de cration dune DT. Formulaire de modification dune DT. Formulaire dannulation dune DT. 9. Cas dutilisation Consultation du flash mensuel :

Consultation du flash mensuel

Chef service mthode

Chef dpartement technique

Figure 23:Diagramme de cas dutilisation Consultation du flash mensuel But : Ce cas dutilisation permet au Chef service mthode et au Chef dpartement technique de consulter le flash mensuel (la situation des immobilisations quipement et parc auto, le volume horaire et cot des interventions de maintenance, ou la prestation fournie par les tiers). Les acteurs : Chef service mthode, Chef dpartement technique. Description textuelle : ce cas dutilisation aide le Chef service mthode et le Chef dpartement technique a analyser le flash mensuel pour prendre des dcision. Les scnarios : Consultation du flash mensuel : 1. le Chef dpartement technique ou le Chef service mthode demande au systme de consulter le flash mensuel. 2. le systme affichera une fiche de consultation. 3. le Chef dpartement technique ou le Chef service mthode slectionne la priode voulu et la situation souhaite du flash mensuel (la situation des immobilisations quipement et parc auto, le volume horaire et cot des interventions de maintenance, ou la prestation fournie par les tiers) et valide lopration. 4. le systme affiche toutes les informations de la situation slectionne.

89

Linterface homme machine : Fiche des situations (la situation des immobilisations quipement et parc auto, le volume horaire et cot des interventions de maintenance, ou la prestation fournie par les tiers). 10. Cas dutilisation Consultation des demandes de travaux :

Consultation des demandes de travaux

TS mthode Figure 24:Diagramme de cas dutilisation Consultation des demandes de travaux But : Ce cas dutilisation permet au TS mthode de consulter les demandes de travaux. Les acteurs : TS mthode. Description textuelle : le TS mthode consulte les demandes de travaux effectues par tous les services de lunit pour la cration des ordres de travail. Les scnarios : Consultation des demandes de travaux : 1. le TS mthode demande au systme les demandes de travaux (DT) par priode ou par code_DT. 2. le systme affiche toutes les DT. 3. le TS mthode slectionne une DT. 4. le systme affiche les informations du DT correspondant qui ont t remplit par lAgent demandeur. 5. le TS mthode vrifie les informations du DT et cre un ordre de travail. Linterface homme machine : Fiche de la demande des travaux.

90

11. Cas dutilisation Dpistage des pannes :

Dpistage des pannes

Chef section intervention

Figure 25:Diagramme de cas dutilisation Dpistage des pannes

But : Ce cas dutilisation permet au Chef section intervention denregistrer et de consulter le dpistage des pannes (problmes, causes, remdes) de chaque quipement. (Aprs chaque achat de nouveau matriel le chef section intervention enregistre le dpistage des pannes de lquipement partir dinformations fournies par le constructeur) Description textuelle : ce cas dutilisation aide le chef section intervention a dtecter les pannes des machines a chaque opration dintervention. Les scnarios : Enregistrement dun dpistage : permet denregistrer un dpistage selon lenchanement suivant : 1. le Chef section intervention demande au systme le formulaire de lenregistrement dun dpistage des pannes. 2. le systme affiche le formulaire denregistrement dun dpistage des pannes. 3. le Chef section intervention saisit les informations ncessaires (numro dpistage, problme, causes, remdes, code quipement,) et valide la saisie. 4. le systme sauvegarde les informations saisies par le Chef section intervention. Consultation dun dpistage : permet de consulter un dpistage selon lenchanement suivant : 1. le Chef section intervention demande la consultation dun dpistage des pannes. 2. le systme affichera une fiche de consultation. 3. le Chef section intervention saisie le code quipement qui lui convient et lancera la recherche. 4. le systme affiche tous les dpistages de panne de lquipement choisi.
91

5. le Chef section intervention slectionne un dpistage. 6. le systme affiche toutes les informations (problme, causes, remdes) correspondantes au dpistage slectionn.

demande de consultation d'un dpistage

demande denregistrement dun dpistage

saisir le code quipement

formulaire denregistrement dun dpistage

la liste des dpistages de panne de l'quipement choisi

la saisie des informations ncessaires

slectionner un dpistage

validation de la saisie

dtail sur le dpistage slectionn

enregistrement

Figure 26: Diagramme dactivit dpistage des pannes Linterface homme machine : Formulaire denregistrement dun dpistage. Formulaire de consultation dun dpistage.

92

12. Cas dutilisation Accs aux historiques des quipements :

Accs aux historiques des quipements Chef service mthode Figure 27:Diagramme des cas dutilisation Accs aux historiques des quipements But : Ce cas dutilisation permet au Chef service mthode et au Chef dpartement technique daccs aux historiques des quipements (historiques des oprations effectues, historiques des pices de rechange utilises, historiques des intervenants, et les historiques des ordres de travaux raliss). Les acteurs : Chef service mthode, Chef dpartement technique Description textuelle : ce cas dutilisation aide le Chef service mthode et le Chef dpartement technique a prendre des dcisions sur les quipements (exemple : dcision de reformer un quipement). Les scnarios : Consulter les historiques : permet dafficher les historiques des quipements selon lenchanement suivant : 1. le Chef service mthode ou le Chef dpartement technique demande des historiques sur les quipements. 2. le systme demande lhistorique voulu (historiques des oprations effectues, historiques des pices de rechange utilises, historique des intervenants ou des ordres de travaux raliss). 3. le Chef service mthode ou le Chef dpartement technique choisit lhistorique souhait. 4. le systme affiche une fiche de consultation correspondante lhistorique slectionn. 5. le Chef service mthode ou le Chef dpartement technique saisit le code quipement, indique la priode (intervalle du temps) voulu et valide lopration. 6. le systme affiche lhistorique souhait de lquipement slectionn Linterface homme machine : Fiche des historiques (pices de rechange utilises, oprations effectues, ordres de travail raliss, intervenants).
93

Chef dpartement technique

IV.2.2.Paquetage des cas d'utilisation:


Le tableau suivant montre les paquetages et les cas d'utilisation qui les formant: paquetage Administration du systme Gestion des travaux Cas d'utilisation -Identification de l'utilisateur -Gestion des utilisateurs - Identification de l'utilisateur -Consultation des DT -Gestion des OT -Gestion des DT -Gestion de la sous-traitance -Clture d'un OT -Dpistage des pannes - Identification de l'utilisateur -Gestion des quipements -Accs aux historiques des quipements

Suivi des quipements

Gestion de la maintenance - Identification de l'utilisateur prventive -Gestion de la maintenance prventive Tableau 03: paquetage des cas d'utilisation

IV.2.3.Diagrammes des cas d'utilisation pour le paquetage:


Identification de l'utilisateur

Administrateur

Gestion des utilisateurs

Figure 28: Diagramme des cas dutilisation pour le paquetage Administration du systme

94

Identification de l'utilisateur

Consultation des DT Gestion des OT

TS Mthodes

Gestion des DT

Agent demandeur

Gestion de la soustraitance

Chef section BDM

Clturer un OT

Chef section intervention

Dpistage des pannes

Figure 29: Diagramme des cas dutilisation pour le paquetage gestion des travaux

95

Identification de l'utilisateur

Chef section BDM

Gestion des quipements Chef dpartement technique Accs aux historiques des quipements

Chef service mthode Figure 30: Diagramme des cas dutilisation pour le paquetage suivi des quipements

Identification de l'utilisateur Gestion de la maintenance prventive Ingnieur BDM Figure 31 : Diagramme des cas dutilisation pour le paquetage gestion de la maintenance prventive

96

IV.2.4.Diagrammes de classes associs aux paquetages:

Figure 32 : Diagramme de classe pour le paquetage gestion des travaux


97

structures demande de travaux -code_DT -date_DT -anomalies_constates -travaux_demandes -service_demandeur -structure -equipement

Faite_par
1..* 1..* energie -code_energie -libelle_energie 1

-code_structure -libelle_structure

secteurs -code_sect -libelle_sect

Gnre
1 ordre de travail

concerne
1

-code_OT -date_OT -cloture -date_de_cloture -degre_d'urgence -nature_des_travaux -anomalies_constates -date_debut_travaux -date_debut_travaux -equipement -sous traitant -type maintenance -demande de travaux -facture sous traitance

appartient
1 1..*

Est alimente

1..* 1 1..*

equipement -code_equip -libelle_equip -date_mise en service -marque_equip -etat_equip -preventif -secteur -energie

1..*

Fait_pour

1..* equip_planning preventif -code_equip -code_planning preventif 1..* 1

Est de_tm
1

Se compose

planning preventif -code_planning preventif -date_debut d'intervention -date_fin d'intervention -points_maintenence -actions_a_realiser -type planning preventif 1..* 1 type planning preventi -type_planning preventif -libelle_planning preventif

0..* organes -code_organe -libelle_organe -equipement

type maintenance -type_maintanance -libelle_type_maintenance

Est de_tpp

Figure 33 : Diagramme de classe pour le paquetage gestion de la maintenance prventive


98

personnels -mat_personnels -nom_personnels -prenom_personnels -mot_de_pass -utilisateur -poste -structure

postes -code_poste -libelle_poste operations -code_operation -designation_operation -date_operation -date_debut_travaux -date_fin_travaux -duree_heures -duree_minutes -duree_jours -ordre de travail

A comme
1

energie -code_energie -libelle_energie

secteurs -code_sect -libelle_sect

Corr espon d
1..* 1..*

0..1

_user

utilisateur -id_user -mot_pass_user -date_creation_user 1..*

Est alimente
1..* equipement

appartient
1..*

Contient

Possde_p
personnels_OT 1 structures -code_structure -libelle_structure 1..* -mat_personnels -code_OT ordre de travail -code_OT -date_OT -cloture -date_de_cloture -degre_d'urgence -nature_des_travaux -anomalies_constates -date_debut_travaux -date_debut_travaux -equipement -sous traitant -type maintenance -demande de travaux -facture sous traitance 1..*

Fait_pour

-code_equip -libelle_equip -date_mise en service -marque_equip -etat_equip -preventif -secteur -energie

pieces de rechange utilisees 1..* -code_PR utilisees -libelle_PR utilisees -marque_pieces -reference_pieces -quantite -prix unitaire -montant

type maintenance -type_maintanance -libelle_type_maintenance

Est de_tm
1 1..*

1..*

OT_PR utilises -code_OT -code_PR utilisees

Figure 34: Diagramme de classe pour le paquetage suivi des quipements

99

IV.3. Capture des besoins techniques :


La capture des besoins techniques couvre, par complmentarit avec celles des besoins fonctionnels, toutes les contraintes qui ne traitent ni de la description du mtier des utilisateurs, ni la description applicative. La spcification technique est une activit de la branche droite du modle en Y, elle est donc primordiale pour la conception darchitecture.

IV.3.1.Spcification technique de point de vue de matriel :


Lors de cette partie nous allons traiter les contraintes relatives la configuration du rseau matriel. Ces contraintes sont de nature gographiques, organisationnelles et technique. Elles concernent les performances daccs aux donnes, la scurit du systme, linteroprabilit, la volumtrie et le mode dutilisation du systme. IV.3.1.1) Les diffrentes architectures rseau d'un systme d'informations: Avant de dfinir en dtail la solution informatique qui sera mise en place, nous sommes intresss aux diffrentes infrastructures existantes qui sont illustres dans le paragraphe suivant : Architecture en 2 tiers : Cette architecture sarticule autour dune architecture en client serveur dans sa configuration la plus simple, cest une architecture traditionnelle dans laquelle le client demande une ressource et le serveur la lui fournit. Cela signifie que le serveur ne fait pas appel une autre application afin de fournir le service. Dans ce cas la base de donnes est installe une seule fois dans un serveur (appel serveur de base de donnes) mais lapplication doit tre install dans tous les clients. Les clients accdent au serveur via le rseau. Le schma suivant donne un aperu de cette architecture.

Figure 35 : Architecture en 2tiers.


100

Avantages de la solution En cas de pannes de lapplication, le blocage est partiel (tolrance aux pannes et continuit de service) Reconditionnement : il est possible dajouter et retirer des stations clientes. Il est galement possible de faire voluer le serveur. Htrognit : indpendance des applications des plates formes matrielles et logicielles. Souplesse et adaptabilit. (Haut degr dinterrogation : on peut modifier le module serveur sans touche au module client, la rciproque est varie) Intgrit : les donnes de serveur sont gres sur le serveur de faon centralise. Les clients restent individuels et indpendants et peuvent tre utiliss pour dautres taches (bureautiques, Internet). Adaptation facile au matriel. Inconvnients ncessite un grand investissement (pour les licences du langage de programmation le JDK de java par exemple). ncessite des traitements spcifiques pour la consolidation des donnes au niveau central. ncessite une gestion des droits daccs importante.

Architecture en 3 tiers : De mme que la premire architecture, cette architecture est base sur une architecture en client serveur mais avec une configuration plus avance. Dans cette architecture il existe un niveau intermdiaire, c'est--dire que lon a gnralement une architecture partage entre : 1. Le client : cest un poste de travail qui demande les ressources, il accde au systme via un navigateur (tel que Internet Explorer de Microsoft, Netscape Navigator de Netscape). 2. Le serveur dapplication (appel aussi Middleware) : Il est charg de fournir des ressources mais aussi faisant appel un autre serveur. 3. Le serveur de base de donnes : il permet dhberger la base de donnes local pour une entit fonctionnelle. Le schma suivant donne un aperu sur cette architecture :

101

Figure 36 : Architecture en 3 tiers. Avantages de la solution : Ne ncessite pas un grand investissement. Ralisable en court terme (ne ncessite pas assez de temps pour la mise en uvre). Traitements et maintenance centraliss. Inconvnients : lexploitation des donnes nest pas fiable au-del dun certain nombre dutilisateurs. En cas de panne en niveau central le blocage est total Maintenance trs leve. Systme non volutif et non adaptable Charge importante de rseau de communication (le nombre de requtes vers le serveur dapplication est trs lev) IV.3.1.2) La solution adapte: Aprs les discutions faites avec le chef dpartement informatique de l'ENAP, le choix est fix sur l'architecture en 2 tiers.

102

IV.3.1.3) Description de la solution: 1/ Diagramme de dploiement:

Windows Server2000 Serveur de base de donne

Figure 37: Diagramme de dploiement

103

2/ La configuration matrielle de la solution:

Figure 38 : La configuration matrielle de la solution.

104

IV.4. Analyse du nouveau systme :


Lanalyse de systme sappuie sur les spcifications et vise comprendre les problmes mtier qui sont poss, cette tape doit tre indpendante de toute considration technique et informatique, et de tout aspects de ralisation : langage de programmation, systme de gestion de base de donnes, configuration matrielle, architecture technique, etc. Lobjectif est dterminer les lments intervenants dans le systme ainsi que leurs relations, il sagit de donner une dfinition claire, concise et rigoureuse du systme que lon veut raliser. Nous allons procder deux types danalyse : lanalyse statique, dans la quel on va identifier le dictionnaire de donnes et la liste des classes de notre systme, et la quel on va prsenter les objets qui peuvent changer dtat et linteraction entre les objets de systme et les acteurs participants des cas dutilisation.

IV.4.1.Analyse statique :
IV.4.1.1) Description dtaille des attributs: a)Les attributs des classes d'objets Classes Attributs Dsignation Demande de travaux code_DT anomalies_constates travaux_demandes service_demandeur structure code_energie libelle_energie code_equip libelle_aquip date_mise en service marque_equip etat_equip preventif secteur energie code_facture_sous traitance Code de demande de travaux Anomalies constates Travaux demands Service demandeur Structure Code de l'nergie Libell de l'nergie Code de l'quipement Libell de l'quipement Date de mise en service de l'quipement Marque de l'quipement Etat de l'quipement L'quipement soumis a la maintenance prventive Secteur de l'quipement Energie de l'quipement Code de la facture de sous traitance Type/ taille N10 A A A40 A10 N10 A20 N10 A50 Date A20 A20 A15 A20 A20 N10

Energie Equipement

Facture sous traitant

105

Operations

Ordre de travail

date_facture_sous traitance tva mt ttc valeur MO valeur PR code_operation designation_operatio n date_operation date_debut_travaux date_fin_travaux duree_heures duree_minutes duree_jours code_OT date_OT cloture date_de_cloture degre_urgence nature_des_travaux anomalies_constates date_debut_travaux date_fin_travaux mat_personnels nom_personnels prenom_personnels utilisateur mot_de_pass code_PR utilisees libelle_PR utilisees marque_pieces reference_pieces quantite prix unitaire

Personnels

Date de la facture de sous traitance TVA montant de la facture TTC valeur de main d'ouvre valeur de pices de rechanges Code de l'opration effectue Dsignation de l'opration effectue Date de l'opration Date de dbut des travaux Date de fin des travaux Dure des travaux en heures Dure des travaux en minutes Dure des travaux en jours Code de l'ordre de travail Date de l'ordre de travail Clture de l'ordre de travail Date de clture de l'ordre de travail Degr d'urgence de l'ordre de travail Nature des travaux Anomalies constates Date de dbut des travaux Date de fin des travaux Matricule du personnel Nom du personnel Prnom du personnel utilisateur Mot de passe personnel Code de pices de rechange utilises Libell de pices de rechanges utilises Marque des pices de rechanges utilises rfrence des pices de rechange utilises quantit des pices prix unitaire des pices
106

Date N20 N10 N10 N10 N10 A Date Date Date N10 N10 N10 N10 Date A10 Date N10 A A Date Date N10 A20 A20 A10 AN10 N10 A20 A20 A20 N10 N10

Pieces de rechange utilisees

montant Planning peventif Code_planing preventif date_debut d'intervention date_fin d'intervention points_maintenance action_a_realiser code_poste libelle_poste code_sect libelle_sect code_sous traitant nom_sous traitant prenom_sous traitant adr_sous taitant Code_stucture Libelle_stucture type_maintenance libelle_type_mainten ance type_planning preventif libelle_planning preventif

montant des pices Code du planning prventif Date de dbut de l'intervention Date de fin de l'intervention Points de maintenance Actions raliser Code du poste Libell du poste Code du secteur Libell du secteur Code du sous traitant Nom du sous traitant Prnom du sous traitant Adresse du sous traitant Code de structure Libell de structure Type de maintenance Libell de type de maintenance Type du planning prventif Libell du planning prventif

N20 N10 Date Date A A N10 A50 N20 A40 N10 A20 A20 AN35 N10 A40 AN10 A20 AN10 A30

Postes Secteurs Sous traitant

Structures Type maintenance Type planning preventif

Tableau 04 : description dtaille des attributs des classes d'objets. a)Les attributs des classes d'associations Classes Attributs Dsignation OT_PR utilises code_OT code_PR utilisees Code de l'ordre de travail Code de pices de rechange utilises Code de l'quipement Code du planning prventif Matricule du personnel Code de l'ordre de travail Type/ taille N10 N10 N10 N10 N10 N10

Equip_planning code_equip preventif Code_planning preventif personnels_OT mat_personnels code_OT

Tableau 05 : description dtaille des attributs des classes d'associations.


107

IV.4.1.2) Liste des classes objets: Classes candidates Demande de travaux Equipement Attributs code_DT, anomalies_constates travaux_demandes service_demandeur, structure code_equip, libelle_aquip date_mise en service marque_equip, etat_equip preventif, secteur, energie code_operation, designation_operation date_operation date_debut_travaux date_fin_travaux, duree_heures duree_minutes, duree_jours code_OT, date_OT cloture , date_de_cloture degre_urgence nature_des_travaux anomalies_constates date_debut_travaux date_fin_travaux mat_personnels, nom_personnels prenom_personnels, mot_de_pass Code_planing preventif date_debut d'intervention date_fin d'intervention points_maintenance action_a_realiser code_sous traitant nom_sous traitant prenom_sous traitant adr_sous taitant Mthodes Crer DT () Modifier DT () Annuler DT () Cre equip () Modifier equip () Supprimer equip () Crer opration () Modifier opration () Supprimer opration ()

Operations

Ordre de travail

Crer OT () Modifier OT () Annuler OT ()

Personnels

Crer personnels () Modifier personnels () Supprimer personnels () Crer planning () Modifier planning ()

Planning preventif

Sous traitant

Crer sous traitant () Modifier sous traitant () Supprimer sous traitant ()

Tableau 06 : tableau des classes candidates.

108

IV.4.1.3) Liste des classes d'associations: Classes OT_PR utilises Equip_planning preventif personnels_OT Attributs code_OT code_PR utilisees code_equip Code_planning preventif mat_personnels code_OT Mthodes Affecter_ OT_PR utilises () modifier_ OT_PR utilises() Affecter_Equip_planning () Modifier_ Equip_planning () Affecter_personnels_OT () Modifier_ personnels_OT ()

Tableau 07: tableau des classes d'associations.

109

IV.4.2.Analyse dynamique :
IV.4.2.1) Les diagrammes des tats transition: a) la classe quipement Lquipement peut transiter entre plusieurs tats diffrents : Il passe par ltat acquis juste aprs son acquisition, il peut tre en instance ou oprationnel sil est affect directement a un secteur ,comme il peut tre en rparation dans le cas dune panne , reform , vendu ou dtruit .

Rpar Acquisition Reform Reform En panne

Figure 39: diagramme tat transition quipement

110

b) la classe ordre de travail A la rception dune demande de travaux, lordre de travail doit tre lanc et il peut passer par les tats suivants : Cr : a la rception de la demande de travaux. Attente : dans le cas dune manque de pices Ou de la non qualification des personnels intervenants. Excut : dans le cas ou le travail demand est effectu par la section intervention de lunit. Adress au sous-traitant : dans le cas ou la sous-traitance est ncessaire.

Cr

Excut

Manque des pices ou non qualification des personnels intervenants

Pices disponibles

Attente

La ncessite de la sous-traitance
Adress au sous-traitant

Figure 40: diagramme tat transition ordre de travail

111

c) la classe utilisateur Lorsque un utilisateur essaie de connecter au systme, il peut tre : Connect Attente de connexion Dconnect

Connect

Dconnect

Attente de connexion

Figure 41: diagramme tat transition utilisateur

112

IV.4.2.2) Les diagrammes de squence: 1. Cas dutilisation identification de l'utilisateur : Le scnario identification de l'utilisateur

Utilisateur

Systme

Connexion
Demande dauthentification Login & password Page utilisateur

Vrification du login et du mot de passe

Message derreur

Figure 42 : Diagramme de squence du scnario identification de l'utilisateur


113

2. Cas dutilisation Gestion des utilisateurs : Le scnario ajouter un utilisateur

Administrateur Authentification

Systme

Utilisateur

Ecran personnalis Demande dajouter un utilisateur


Demande des informations sur lutilisateur ajouter Saisie des informations concernant lutilisateur ajouter
Cration dun utilisateur

Message de confirmation de la cration

Figure 43: Diagramme de squence du scnario ajouter un utilisateur Le scnario modifier un utilisateur

Administrateur

Systme

Utilisateur

Authentification
Ecran personnalis Demande la liste des utilisateurs

La liste des utilisateurs Choisit lutilisateur modifier


La description complte de lutilisateur
Modifie les champs souhaits MAJ utilisateur

Message de confirmation de la modification

Figure 44: Diagramme de squence du scnario Modifier un utilisateur


114

Le scnario supprimer un utilisateur

Administrateur Authentification Ecran personnalis Demande la liste des utilisateurs La liste des utilisateurs Choisit lutilisateur supprimer

Systme

Utilisateur

La description complte de lutilisateur


Supprime lutilisateur souhait

Demande de confirmation de la suppression


Confirmation de la suppression Utilisateur supprim

Message de confirmation de la suppression

Figure 45: Diagramme de squence du scnario supprimer un utilisateur

115

3. Cas dutilisation Gestion des ordres de travail : Le scnario cration d'un ordre de travail

TS Mthode
Authentification Ecran personnalis

Systme

Ordre de travail

Demande de crer un ordre de travail La fiche de cration dun ordre de travail

Remplit les champs du formulaire


Cration dun ordre de travail

Message de confirmation de la cration

Figure 46 : Diagramme de squence du scnario crer un ordre de travail Le scnario modifier un ordre de travail

TS Mthode

Systme

Ordre de travail

Authentification
Ecran personnalis

Demande des OT par priode ou par code_OT


Les OT correspondant la priode souhaite
Choisit un OT

Les informations de lOT choisit

Modifie les champs souhaits


MAJ de lOT

Message de confirmation de la modification

Figure 47 : Diagramme de squence du scnario modifier un ordre de travail


116

Le scnario annuler un ordre de travail

TS Mthode
Authentification Ecran personnalis

Systme

Ordre de travail

Demande des OT par priode ou par code_OT Les OT correspondant la priode souhaite
Choisit un OT

Les informations de lOT choisit Annule lOT souhait

Demande de confirmation dannulation


Confirmation dannulation de lOT OT annul

Message de confirmation de lannulation

Figure 48 : Diagramme de squence du scnario annuler un ordre de travail

117

4. Cas dutilisation Gestion de la maintenance prventive : Le scnario planifier un planning prventif

Ingnieur BDM Authentification Ecran personnalis

Systme

Planning prventif

Demande le formulaire de planification de la maintenance prventive

Le formulaire de planification de la maintenance prventive des quipements


Saisit des informations concernant le planning prventif

Cration du planning prventif


Message de confirmation de la planification

Figure 49: Diagramme de squence du scnario planifier un planning prventif Le scnario modifier un planning prventif

Ingnieur BDM
Authentification

Systme

Planning prventif

Ecran personnalis
Demande de modifier un planning prventif
Le formulaire de modification

Saisit le code du planning prventif modifier

Affiche toutes les informations correspondant au planning prventif choisi


Effectue les modifications souhaites

Message de confirmation de la modification

MAJ du planning prventif

Figure 50: Diagramme de squence du scnario modifier un planning prventif


118

Le scnario consulter un planning prventif

Ingnieur BDM Authentification Ecran personnalis

Systme

Planning prventif

Demande la consultation dun planning prventif


Fiche de consultation

Slectionne la date ou la priode voulu et lancera la recherche Affiche tous les plannings prventifs correspondant Choisit un planning prventif Affiche toutes les informations correspondantes au planning prventif choisi

Figure 51: Diagramme de squence du scnario consulter un planning prventif

119

5. Cas dutilisation gestion de la sous-traitance : Le scnario enregistrer une facture de sous-traitance

Chef section BDM Authentification Ecran personnalis

Systme

Facture de soustraitance

Demande le formulaire de lenregistrement dune facture de sous-traitance


Affiche le formulaire denregistrement dune facture de sous-traitance

Remplit les champs du formulaire


Lenregistrement dune facture de sous-traitance
Message de confirmation de lenregistrement

Figure 52: Diagramme de squence du scnario enregistrer une facture de sous-traitance Le scnario modifier une facture de sous-traitance
Facture de soustraitance

Chef section BDM Authentification

Systme

Ecran personnalis
Demande des factures de sous-traitance par priode ou par code_facture
Affiche la liste des factures Choisit une facture dans la liste

Affiche les informations de la facture correspondante


Modifie les champs souhaits

Message de confirmation de la modification

MAJ de la facture de sous-traitance

Figure 53: Diagramme de squence du scnario modifier une facture de sous-traitance


120

6. Cas dutilisation clture dun ordre de travail : Le scnario clturer un ordre de travail (OT)

Chef section intervention Authentification Ecran personnalis

Systme

Ordre de travail

Demande la liste des OT non clturs dune date, ou priode souhait


Affiche tous les OT non clturs
Choisit un OT

Affiche les informations de lOT correspondant


La clture de lOT

Message de confirmation de la clture

OT cltur

Figure 54: Diagramme de squence du scnario clturer un ordre de travail Le scnario modifier un ordre de travail (OT)

Chef section intervention Authentification Ecran personnalis

Systme

Ordre de travail

Demande la liste des OT clturs par date de clture Affiche tous les OT clturs correspondant la date souhaite
Choisit lOT modifier Affiche les informations de lOT choisi

Modifie les champs souhaits


MAJ de lOT

Message de confirmation de la modification

Figure 55: Diagramme de squence du scnario modifier un ordre de travail


121

7. Cas dutilisation Gestion des quipements : Le scnario ajouter un quipement

Chef section BDM Authentification Ecran personnalis

Systme

Equipement

Demande dajouter un quipement Formulaire dajout dun quipement

Saisit les informations concernant lquipement ajouter Message de confirmation de lajout


Ajout dun quipement

Figure 56: Diagramme de squence du scnario ajouter un quipement Le scnario modifier un quipement

Chef section BDM Authentification Ecran personnalis

Systme

Equipement

Demande des quipements par secteur ou par code_quip Les quipements appartenant au secteur choisi
Choisit lquipement modifier

Affiche la description complte de lquipement


Saisit les modifications sur lquipement quipement modifi

Message de confirmation de la modification

Figure 57: Diagramme de squence du scnario modifier un quipement


122

Le scnario supprimer un quipement

Chef section BDM Authentification


Ecran personnalis

Systme

Equipement

Demande des quipements par secteur ou par code_quip Les quipements appartenant au secteur choisi
Choisit lquipement supprimer

Affiche la description complte de lquipement


Supprime lquipement souhait Demande de confirmation de suppression
Confirmation de suppression

Equipement supprim
Message de confirmation de la suppression

Figure 58: Diagramme de squence du scnario supprimer un quipement

123

8. Cas dutilisation Gestion des demande de travaux (DT) : Le scnario cration dune demande de travaux

Agent demandeur Authentification Ecran personnalis

Systme

Demande de travaux

Demande de crer une demande de travaux Affiche une fiche de cration dune demande de travaux
Remplit les champs du formulaire

Message de confirmation de la cration

Cration dune demande de travaux

Figure 59: Diagramme de squence du scnario cration dune DT Le scnario modification dune demande de travaux

Agent demandeur Authentification Ecran personnalis

Systme

Demande de travaux

Demande des DT par priode ou par code_DT Affiche tous les DT correspondant la priode souhaite

Choisit une DT dans la liste


Affiche les informations du DT correspondant
Modifie les champs souhaits

Message de confirmation de la modification

MAJ de la demande de travaux

Figure 60: Diagramme de squence du scnario modification dune DT

124

Le scnario annulation dune demande de travaux

Agent demandeur Authentification Ecran personnalis

Systme

Demande de travaux

Demande des DT par priode ou par code_DT Affiche tous les DT correspondant la priode souhaite
Choisit une DT dans la liste

Affiche les informations du DT correspondant


Annule la demande de travaux souhaite

Demande de confirmation dannulation Confirmation dannulation

Message de confirmation de lannulation

Demande de travaux annule

Figure 61: Diagramme de squence du scnario annulation dune DT

125

9. Cas dutilisation consultation du flash mensuel : Le scnario consultation du flash mensuel

Chef service mthode Chef dpartement technique Authentification


Ecran personnalis

Systme

Demande de consulter un flash mensuel


Fiche de consultation

Slectionne la priode voulu et la situation souhaite du flash mensuel Affiche toutes les informations de la situation slectionne

Figure 62: Diagramme de squence du scnario consultation du flash mensuel 10. Cas dutilisation consultation des demandes de travaux : Le scnario consultation des demandes de travaux

TS mthode Authentification
Ecran personnalis

Systme

Demande les DT par priode ou par code_DT


Affiche la liste des DT

Choisit une DT Affiche les informations du DT correspondant

Figure 63: Diagramme de squence du scnario consultation des DT


126

11. Cas dutilisation Dpistage des pannes : Le scnario Enregistrement dun dpistage
Dpistage des pannes

Chef section intervention Authentification


Ecran personnalis

Systme

Demande le formulaire de lenregistrement dun dpistage des pannes


Affiche le formulaire denregistrement dun dpistage des pannes
Saisit les informations ncessaires Dpistage enregistr

Message de confirmation de lenregistrement

Figure 64: Diagramme de squence du scnario Enregistrement dun dpistage Le scnario Consultation dun dpistage

Chef section intervention

Systme

Authentification
Ecran personnalis

Demande la consultation dun dpistage des pannes


Fiche de consultation

Saisit le code quipement et lancera la recherche des dpistages de panne correspondant lquipement choisi

Affiche tous les dpistages de panne de lquipement choisi Choisit un dpistage


Affiche toutes les informations correspondantes au dpistage slectionn

Figure 65: Diagramme de squence du scnario consultation dun dpistage


127

12. Cas dutilisation accs aux historiques des quipements : Le scnario accs aux historiques des quipements

Chef service mthode Chef dpartement technique Authentification


Ecran personnalis Demande des historiques sur les quipements Demande lhistorique voulu Choisit lhistorique souhait

Systme

Affiche une fiche de consultation correspondante lhistorique slectionn Saisit le code quipement et indique la priode voulu

Affiche lhistorique souhait de lquipement slectionn

Figure 66: Diagramme de squence du scnario accs aux historiques des quipements

128

IV.4.2.3) Affinage du diagramme de classes: a) les mthodes des classes d'objets et des classes d'associations Classe Mthodes Description Demande de Crer DT () Permet de crer une demande de travaux Modifier DT () travaux Annuler DT () Permet de modifier une demande de travaux Permet d'annuler une demande de travaux Equipement Cre equip () Permet d'ajouter un quipement Modifier equip () Permet de modifier un quipement Supprimer equip () Permet de supprimer un quipement Operations Crer opration () Permet d'ajouter une opration Modifier opration () Permet de modifier une opration Supprimer opration () Permet de supprimer une opration Ordre de travail Crer OT () Permet de crer un ordre de travail Modifier OT () Permet de modifier un ordre de travail Annuler OT () Permet d'annuler un ordre de travail Personnels Crer personnels () Permet d'ajouter un personnel Modifier personnels () Permet de modifier un personnel Supprimer personnels () Permet de supprimer un personnel Planning Crer planning () Permet de crer le planning preventif Modifier planning () Permet de modifier le planning Sous traitant Crer sous traitant () Permet d'ajouter un sous traitant Modifier sous traitant () Permet de modifier un sous traitant Supprimer sous traitant () Permet de supprimer un sous traitant OT_PR Affecter_ OT_PR Permet d'affecter des pices de utilises utilises () rechanges un ordre de travail modifier_ OT_PR Permet de modifier les pices de utilises () rechanges utilises dans un ordre de travail Equip_planning Affecter_Equip_planning Permet d'affecter un quipement un preventif () planning prventif Modifier_ Permet de modifier un quipement Equip_planning () dans un planning prventif personnels_OT Affecter_personnels_OT Permet d'affecter un personnel un () ordre de travail Modifier_ Permet de modifier un personnel dans personnels_OT () un ordre de travail Tableau 08: description des mthodes des classes d'objets et d'association.
129

b) le diagramme de classes

personnel -mat_personnels -nom_personnels -prenom_personnels -mot_de_pass -utilisateur -poste -structure

postes -code_poste -libelle_poste

A comme
1

operations -code_operation -designation_operation -date_operation -date_debut_travaux -date_fin_travaux -duree_heures -duree_minutes -duree_jours -ordre de travail

energie -code_energie -libelle_energie

secteurs -code_sect -libelle_sect

Corr espon
1..* 1..*

0..1

d_us er

utilisateur -id_user -mot_pass_user -date_creation_user 1..*

Est alimente
1..* equipement

appartient
1..*

Possde_p
personnels_OT -mat_personnels -code_OT 1 structures -code_structure -libelle_structure

1 ordre de travail

contient Fait_pour

1..*

Faite_par
1..* 1

Gnre

-code_OT -date_OT -cloture -date_de_cloture -degre_d'urgence -nature_des_travaux -anomalies_constates -date_debut_travaux -date_debut_travaux -equipement -sous traitant -type maintenance -demande de travaux -facture sous traitance

1..*

-code_equip -libelle_equip -date_mise en service -marque_equip -etat_equip -preventif -secteur -energie

1..* 1 1 1..* equip_planning preventif -code_equip -code_planning preventif

1..* demande de travaux -code_DT -date_DT -anomalies_constates -travaux_demandes -service_demandeur -structure -equipement 1 1..*

Se compose
planning preventif -code_planning preventif -date_debut d'intervention -date_fin d'intervention -points_maintenence -actions_a_realiser -type planning preventif 0..* organes -code_organe -libelle_organe -equipement

Est de_tm

1..*

concerne

Possde_d

type maintenance sous traitant -code_sous traitant -nom_sous traitant -prenom_sous traitant -adr_sous traitant -type_maintanance -libelle_type_maintenance 1..* 1..*

Est de_tpp
1 dpistage des pannes -code_dpistage_p -probleme -causes -remedes -equipement

OT_PR utilises -code_OT -code_PR utilisees

type planning preventif -type_planning preventif -libelle_planning preventif

elaborer
1..* 1..* facture sous traitance -code_facture_sous traitance -date_facture_sous traitance -tva -mt ttc -valeur MO -valeur PR -sous traitant

correspond
pieces de rechange utilisees -code_PR utilisees -libelle_PR utilisees -marque_pieces -reference_pieces -quantite -prix unitaire -montant

Figure 67: Diagramme de classes


130

IV.4.2.4) Le passage au modle relationnel: Demande de travaux (code_DT,anomalies_constates,travaux_demandes, service_demandeur,structures). Energie (code_energie,libelle_energie). Equipement (code_equip,libelle_aquip,date_mise en service,marque_equip,etat_equip,preventif,secteur,energie). Facture sous traitant (code_facture_sous traitance,date_facture_sous traitance, tva,mt ttc,valeur MO,valeur PR, sous_traitant). Operations (code_operation,designation_operation,date_operation, Date_debut_travaux, date_fin_travaux,duree_heures,duree_minutes,duree_jours, ordre de travail). Ordre de travail (code_OT,date_OT,cloture ,date_de_cloture,degre_urgence, nature_des_travaux,anomalies_constates,date_debut_travaux,date_fin_travau x, equipements,sous_traitant,type maintenance,demande de travaux). Personnels (mat_personnels,nom_personnels,prenom_personnels,utilisateur, mot_de_pass,poste,structure). Pieces de rechange utilisees(code_PR utilisees,libelle_PR utilisees,marque_pieces,reference_pieces,quantite,prix unitaire,montant). Planning peventif(Code_planing preventif,date_debut d'intervention, date_fin d'intervention,points_maintenance,action_a_realiser ,type planning preventif ). Postes (code_poste,libelle_poste). Secteurs (code_sect,libelle_sect). Sous traitant (code_sous traitant,nom_sous traitant,prenom_sous traitant, adr_sous taitant). Structures (Code_stucture,Libelle_stucture).

131

Type maintenance (type_maintenance,libelle_type_maintenance). Type planning preventif(type_planning preventif,libelle_planning preventif). OT_PR utilises (code_OT,code_PR utilisees). Equip_plannin preventif(code_equip,Code_planing preventif). personnels_OT(mat_personnels,code_OT).

132

V. Ralisation :
La phase de conception nous permis davoir une rflexion globale et une vision densemble des stratgies de dveloppement ,quand la ralisation ,cest la phase au cours de laquelle les modles labors pendant la conception sont traduits dans un langage de programmation et/ou base de donnes . La suite est de traiter les dtails de programmation en prenant en considration lenvironnement dexcution de notre application.

V.1.Le SGBD PostgreSQL :


La base de donnes du systme est ralise sur un SGBD relationnel, Microsoft PostgreSQL; et cela pour les raisons suivantes : Sa comptabilit avec le systme dexploitation utilise (Windows NT) Sa capacit de grer les bases de donnes sous rseaux et dviter tous les conflits daccs et problmes de scurit. Ralisation facile des bases de donnes client/serveur Il supporte une grande partie du standard SQL:2003 tout en offrant de nombreuses fonctionnalits modernes : requtes complexes, cls trangres, triggers, vues, intgrit des transactions et contrle des accs simultans. De plus, PostgreSQL peut tre tendu de plusieurs faons par l'utilisateur, par exemple en ajoutant de nouveaux types de donnes, fonctions et oprateurs.

V.2.L'outil de programmation :
Nous avons opt pour le langage JAVA car il est de plus en plus utilis dans le monde de la recherche scientifique ainsi que dans l'industrie. En effet, ce langage de programmation prsente un large avantage car les programmes peuvent tre excuts sur diffrents systmes d'exploitation et architectures matrielles. De plus, il permet de crer facilement des interfaces graphiques conviviales. Notre application a tait dveloppe par Eclipse 3.1, Eclipse est un environnement de dveloppement intgr (Integrated Development Environment) dont le but est de fournir une plateforme modulaire pour permettre de raliser des dveloppements informatiques. Les points forts de l'Eclipse sont : Une plateforme ouverte pour le dveloppement d'applications et extensible Malgr son criture en Java, Eclipse est trs rapide l'excution grce l'utilisation de la bibliothque SWT
133

Un historique local des dernires modifications La construction incrmentale des projets Java grce son propre compilateur qui permet en plus de compiler le code mme avec des erreurs, de gnrer des messages d'erreurs personnaliss, de slectionner la cible (java 1.3 ou 1.4) et de mettre en oeuvre le scrapbook (permet des tests de code la vole) Possibilit d'utiliser des outils open source : CVS, Ant, Junit ect

V.3.Le systme d'exploitation :


Le systme d'exploitation qui sera install est : Windows 2003 Server : pour le serveur de base de donnes. Windows XP : pour les PC.

V.4.La scurit : (MEM 6)


La scurit informatique est un domaine dtude lui seul qui revt une importance capitale .En particuliers, les entreprises stratgique ,qui manipulent des informations confidentielles (banques,ministres, grande compagnies.ect) qui se trouvent contraintes de se protger contre tout ventuel danger qui pourrait les menacer .De ce fait , pour faire face ces risques ,les systmes dinformation mis en place par ces entreprises doivent tre quips dune scurit optimale ,quelle soit physique ou logique ,lui assurant une protection durant leur cycle de vie

V.4.1.Les mesures de scurit :


Pour dfinir un systme dinformation scuris, on peut mettre en avant les 5 points que linternational standard organisation (ISO) a fait ressortir dans ses tudes sur la scurit des rseaux: La confidentialit : linformation change entre deux correspondants ne peut pas tre consulte par un tiers Lauthentification : les personnes utilisant une ressource correspondent aux noms dutilisateurs. La disponibilit : les donnes ainsi que les ressources du systme dinformation sont accessibles par ceux qui en ont besoin chaque fois qu'ils en ont lutilit. Lintgrit : linformation nest modifie que par les personnes en ayant le droit, et de faon volontaire Le contrle daccs : une ressource nest accessible que par les personnes autorises .Mettre au point une politique de scurit pour un rseau va donc consister connecter entre eux les composants du systme dinformation tout en faisant respecter ces cinq rgles.
134

V.4.2.Les agents de risques :


Les agents qui peuvent constituer des risques sont : Le personnel : tout le personnel de l'entreprise (utilisateurs ou autres) Les agents externes : ce sont les personnes qui peuvent manipuler dune manire non autorise non autorise le systme. Le matriel : est considre aussi comme agent de risque Une panne de serveur engendra une paralysie totale du systme une panne donduleur peut entraner une dfaillance dun micro-ordinateur un priphrique dentr qui contient un virus informatique peut causer une paralysie totale ou partielle du systme (destruction ou modification des programme et fichiers de donnes.)

V.4.3.Valeurs protger :
Il est clair quon ne peut parler de risque sans quil y ait des valeurs protger .Ces valeurs qui assurent le fonctionnement du systme sont : Les donnes : elles concernent lintgrit de la base de donnes. les programmes : ils constituent le support logique (logiciel) du systme. le matriel : de la plus petite composante jusqu' la plus grande (serveur, les liaisons), il constitue linfrastructure qui supporte le systme.

V.4.4.Les risques :
Le risque tant dfini comme larrive potentielle dvnements qui peuvent causer des pertes Types de risques : les risques peuvent tre classs en trois familles les actions malveillantes (fraude, vol, sabotageect) les accidents les erreurs Les risques lies au systme dinformation peuvent revtir une multitude de formes .ce sont en effet la fois : Des risques internes et externes ; Des risques matriels et immatriels ; Des risques organisationnels, humains, techniques ;

135

Des risques lis aux personnes, aux procdures, aux protocoles et aux matriels ; Des risques prvisibles ou imprvisibles ; des risques matrisables ou non. La scurit au niveau de lapplication et des donnes : la base de donnes doit tre priodiquement sauvegarde sur des supports externes comme des CDs par exemple, ces derniers doivent tre leurs tours conservs dans des lieux surs. En cas de sinistre ou de vol, les donnes ne seront pas perdues avec la (ou les) machine(s) .Il est prfrable de garder la sauvegarde dans un lieu scuris. Il ne faut pas oublier de vrifier les sauvegardes .lexprience a montr que des sauvegardes jamais testes en restauration rvlent de grosses surprises. comme par hasard, cest le jour ou on en a rellement besoin quon saperoit des problmes et de la catastrophe que reprsente la perte dun travail de parfois plusieurs mois. Si le rseau est connect Internet, un Firewall est indispensable pour faire face aux menaces continues des pirates, hackers.. prvenir contre les virus consiste : contrler toutes les nouvelles applications installer ; verrouiller les supports de stockage quand ils nont pas besoin dtre en criture ; avoir un antivirus jour. compte et mot de passe : A chaque utilisateur, on lui attribue un compte et un mot de passe modifiable. Ladministrateur associera chaque utilisateur du systme un rle lui permettant daccder certaines ressources bien dfinies. ladministrateur doit veiller sur la mise jour des rles et des comptes des utilisateurs afin de contrler et de superviser tous les accs aux donnes du systme.

136

V.5.Prsentation des interfaces de l'application:


La page d'accueil:

Figure 68: la page d'accueil Cette fentre la fentre principale d'accueil des utilisateurs, elle comporte un ensemble de menus permettant la gestion de la maintenance de l'entreprise nationale des peintures (ENAP); ces menus sont ; fichier, gestion des travaux, planification, clture des travaux, consultation, historiques, modes opratoires et aide. Chaque menu contient des sous menus permettant de faire des manipulations sur la GMAO. On accde a cette fentre aprs avoir saisir le login et le mot passe de l'utilisateur.

137

La fentre "ajouter quipement "

Figure 69: la fentre "ajouter quipement" Cette fentre permet d'enregistrer un nouvel quipement; on saisit le code quipement, le libell, la marque, la date de mise en service, caractristique du nouvel quipement. On peut rechercher un quipement dj enregistr en accdant dans la fentre "rechercher quipement"

138

La fentre "crer un OT "

Figure 70: la fentre "crer un OT" Cette fentre permet de crer un OT, on saisit le code OT, le code quipement de l'OT, code DT, personnels intervenants dans l'OT.ect. On peut enregistrer l'OT comme on peut annuler la cration de l'OT. On peut aussi rechercher un OT en accdant la fentre "rechercher un OT"

139

La fentre "historique des oprations effectues "

Figure 71 : la fentre "historique des oprations effectues" Cette fentre permet de consulter l'historique des oprations effectues sur un quipement donn, on peut aussi consulter dans des autres fentres les historiques des pices de rechanges utilises, des personnels intervenants..ect.

140

Conclusion gnrale :
Aprs l'tude de l'existant dans la quel nous avons recens les besoins des utilisateurs et des dcideurs, nous avons procd a la con conception du nouveau systme que nous esprons apportera les changements ncessaires et souhaits, afin d'augmenter la fiabilit et la fluidit des informations qui vont permettre une meilleure rentabilit de l'entreprise. Le travail que nous avons effectu a consist en la conception et la ralisation d'une application de la gestion de la maintenance assiste par ordinateur a l'ENAP, Notre objectif essentiel tait d'amliorer la gestion de la maintenance et de se remdier aux insuffisances du systme existant par la mise en place d'une application GMAO qui assurera une gestion plus rapide et efficace des procdures qui concernent la maintenance des quipements. En fin, nous pouvons dire que ce projet de fin d'tude est notre premier pas vers la vie professionnelle,il nous a permet d'exploiter nos connaissances thoriques acquises pendant le cycle de notre formation, de se familiariser avec un environnement dynamique et d'avoir une ide plus profonde et plus pratique sur l'importance des logiciels et les systmes d'informations dans les entreprises.

141

Bibliographie
Ouvrages: {2} Guide de la maintenance , [DANIEL BOITEL & CLAUDE HAZARD] {5} Marc Frdric, mettre en uvre une GMAO , Dunod 2003 {3} Commande et diagnostic des systmes dynamiques , [Rosario TOSCANO] {8} UML 2en action, Auteur: Pascal Roques et Franck Valle, 4'eme dition 2007, dition et Eyrolles. Mmoires: {MEM 6} Mmoire de fin d'tude pour l'obtention du diplme d'ingnieur d'tat en informatique Option: SI Thme: conception et ralisation d'un systme d'information pour la gestion des permis de conduire de la wilaya d'Alger. Realis par :Benrebouh sami et Sehabi abdellatif 2005/2006 Organisme d'accueil: Wilaya d'Alger. {MEM 7} Mmoire de fin d'tude pour l'obtention du diplme d'ingnieur d'tat en informatique Option: SI Thme: conception et ralisation d'un systme d'information pour la gestion de l'assurance groupe a la CAAT. Ralis par : Sahraoui Fatima Zohra et Griche abdelhafid 2006/2007

Web graphie: {1} http://www.enpc.fr/fr/formations/ecole_virt/traveleves/QFS/La_maintenance_les_aspects_preventifs_et_correctifs .htm {4} http://www.cm-consulting.ch {6} http://fr.wikipedia.org/wiki/Gestion_de_maintenance_assist%C3%A9e_par _ordinateur {7} [203] : http://www.carl-intl.fr/htmlfr/gmao/product/gmao_afim.htm