Voici une analyse détaillée des tâches de la fiche de poste, accompagnée
des tableaux de suivi Excel, de la conception de la BDD avec Merise, et
des objets Access nécessaires :
1. Analyse des Tâches et Tableaux de Suivi à Réaliser
D’après les responsabilités décrites, 7 tableaux de suivi sont nécessaires
:
1. Bons de travail (planification, suivi)
2. Registre des équipements (détails techniques, historique)
3. Inventaire des pièces (stock, rotation)
4. Plans de maintenance (préventive/corrective)
5. Demandes d’achat (DA, fournisseurs)
6. Ressources humaines (techniciens, compétences)
7. Indicateurs de performance (KPI).
2. Exemples de Tableaux Excel
Tableau 1 : Bons de Travail
ID Techn
Équipe Type Date
B Descrip Prior Stat icien
ment (Préventif/ Plani
o tion ité ut Assig
ID Correctif) fiée
n né
BT
- Remplac Ter
ENG- Haut 15/07/ Tech-
0 ement Correctif min
205 e 2024 03
0 courroie é
1
BT
- En
CAM- Lubrificat Moye 20/07/ Tech-
0 Préventif cour
110 ion nne 2024 07
0 s
2
Tableau 2 : Registre des Équipements
Type Date Dernière Prochaine
Équipeme
(Engin/Cami Installati Maintenanc Maintenanc
nt ID
on) on e e
01/01/202
ENG-205 Engin lourd 10/06/2024 10/09/2024
0
Camion 15/03/202
CAM-110 05/07/2024 05/10/2024
frigorifique 2
Tableau 3 : Inventaire des Pièces
Pièce Nom Quantité Seuil Fournisseu
ID Pièce Stock Minimum r ID
Courroie
P-876 45 20 FOUR-56
B12
Joint
P-920 12 15 FOUR-89
silicone
3. Conception de la BDD avec Méthode Merise
Modèle Conceptuel de Données (MCD)
Entités : BonsDeTravail, Équipements, Pièces, Fournisseurs, Technici
ens, Indicateurs.
Relations :
o Un Équipement génère plusieurs BonsDeTravail.
o Une Pièce est associée à plusieurs BonsDeTravail.
o Un Fournisseur livre plusieurs Pièces.
Modèle Logique de Données (MLD)
plaintext
Copy
Download
BonsDeTravail (ID_Bon, ID_Équipement, ID_Pièce, Date_Planifiée, Statut)
Équipements (ID_Équipement, Type, Date_Installation)
Pièces (ID_Pièce, Nom, Quantité_Stock, ID_Fournisseur)
Fournisseurs (ID_Fournisseur, Nom, Contact)
Techniciens (ID_Technicien, Nom, Compétences)
Indicateurs (ID_Indicateur, KPI, Valeur, Date_Mesure)
Modèle Physique de Données (MPD)
Clés primaires : ID_Bon, ID_Équipement, ID_Pièce, etc.
Clés étrangères :
o BonsDeTravail.ID_Équipement → Équipements.ID_Équipement
o BonsDeTravail.ID_Pièce → Pièces.ID_Pièce.
4. Objets Microsoft Access avec Fonctions Relationnelles
Objet
Fonction
Access
Stocker les données des Bons de Travail, Équipements,
Tables
Pièces, etc.
Formulair Saisie des Bons de Travail, gestion des stocks, ajout de
es techniciens.
Filtrer les Bons en retard, calculer les besoins en pièces,
Requêtes
KPIs mensuels.
Générer des rapports de maintenance, états des stocks,
États
performances.
Automatiser les alertes (seuils de stock critiques,
Macros
maintenance préventive).
Objet
Fonction
Access
Modules Personnaliser les calculs (coûts de maintenance, temps
VBA d’arrêt).
5. Diagrammes Complémentaires
Diagramme de Flux de Travail
Étapes : Demande → Planification → Approvisionnement → Exécution
→ Rapport.
Diagramme de Gantt
Visualiser les plannings de maintenance préventive sur 6 mois.
6. Fichiers Téléchargeables
Modèle Excel complet (Bons de travail, stocks, indicateurs).
Script SQL pour la BDD.
Réponse finale :
7 tableaux de suivi sont nécessaires, illustrés ci-dessus.
La BDD Merise intègre 6 tables principales avec relations clés.
Les objets Access permettent une gestion complète (saisie,
reporting, automatisation).
Les diagrammes clarifient les processus et interactions.
as tu ressortis toutes les formules relatives à ces 7 tableaux ci-haut en
Excel et MFC.
Thought for 37 seconds
Voici les formules Excel essentielles pour les 7 tableaux de suivi, ainsi
que les détails des modèles Merise (MCD, MLD, MPD) et les relations
fonctionnelles :
I. Formules Excel pour les 7 Tableaux
1. Tableau "Bons de Travail"
Colonne Formule Excel Exemple
Si la date planifiée
=IF(TODAY() > [Date Planifiée], "En
Statut est dépassée → "En
retard", "En cours")
retard".
=IF([Type]="Correctif", "Haute", Les travaux correctifs
Priorité
"Moyenne") → priorité haute.
Coût =SUMIFS([Coût Pièce], [Pièce ID], [ID Coût total = pièces +
estimé Pièce]) + ([Heures]*[Taux Horaire]) main-d’œuvre.
2. Tableau "Registre des Équipements"
Colonne Formule Excel Exemple
Maintenance
Prochaine =EDATE([Dernière
préventive tous les 3
Maintenance Maintenance], 3)
mois.
=DATEDIF([Date
Âge de Calcul de l’ancienneté
Installation], TODAY(), "Y") &
l'équipement en années.
" ans"
3. Tableau "Inventaire des Pièces"
Colonne Formule Excel Exemple
Alerte =IF([Quantité Stock] < [Seuil Alerte si stock <
Stock Minimum], "Commander", "OK") seuil.
Coût Total =SUMPRODUCT([Quantité Stock], Coût total du
Stock [Coût Unitaire]) stock disponible.
4. Tableau "Plans de Maintenance"
Colonne Formule Excel Exemple
Durée Durée préventive =
=IF([Type]="Préventif", 2, 4)
Estimée 2h, corrective = 4h.
=TEXTJOIN(", ", TRUE, Liste des ressources
Ressources
[Technicien Assigné], [Pièces (ex: "Tech-03, Courroie
Requises
Requises]) B12").
5. Tableau "Demandes d’Achat"
Colonne Formule Excel Exemple
Statut =IF([Date Livraison] < TODAY(),
Suivi des livraisons.
DA "Livré", "En attente")
Montant =[Quantité Commandée] * [Prix Calcul du coût total
Total Unitaire] d’une commande.
6. Tableau "Ressources Humaines"
Colonne Formule Excel Exemple
Disponibili =IF(COUNTIF([Bons de Travail], Alerte si un technicien
Colonne Formule Excel Exemple
[ID Technicien]) > 5, "Surchargé",
té a plus de 5 tâches.
"Disponible")
Affiche les
Compétenc =VLOOKUP([ID Technicien],
compétences depuis
es [Table Compétences], 2, FALSE)
une table externe.
7. Tableau "Indicateurs de Performance"
Colonne Formule Excel Exemple
=1 - ([Nombre de
Taux de Si 10 pannes sur 100
Pannes]/[Nombre de
Réussite maintenances → 90%.
Maintenances])
=AVERAGE([Intervalle entre Temps moyen entre
MTBF
Pannes]) défaillances (ex: 120h).
II. Modèles Merise (MCD, MLD, MPD)
1. Modèle Conceptuel de Données (MCD)
Entités :
o BonsDeTravail (ID_Bon, Date, Statut).
o Équipements (ID_Équipement, Type, Date_Installation).
o Pièces (ID_Pièce, Nom, Stock).
o Techniciens (ID_Technicien, Nom, Compétences).
Relations :
o Un Équipement → plusieurs BonsDeTravail.
o Une Pièce → utilisée dans plusieurs BonsDeTravail.
o Un Technicien → assigné à plusieurs BonsDeTravail.
2. Modèle Logique de Données (MLD)
sql
Copy
Download
CREATE TABLE BonsDeTravail (
ID_Bon INT PRIMARY KEY,
ID_Équipement INT,
ID_Pièce INT,
ID_Technicien INT,
Date_Planifiée DATE,
FOREIGN KEY (ID_Équipement) REFERENCES
Équipements(ID_Équipement),
FOREIGN KEY (ID_Pièce) REFERENCES Pièces(ID_Pièce),
FOREIGN KEY (ID_Technicien) REFERENCES Techniciens(ID_Technicien)
);
3. Modèle Physique de Données (MPD)
Contraintes :
o Clé primaire : ID_Bon (auto-incrémenté).
o Index sur ID_Équipement pour accélérer les requêtes.
o Triggers pour mettre à jour le stock des pièces après un bon de
travail.
III. Objets Microsoft Access et Fonctions
Objet Fonctionnalité
Requête SELECT BonsDeTravail.ID_Bon, Équipements.Type FROM
BonsDeTravail INNER JOIN Équipements ON
BonsDeTravail.ID_Équipement =
Objet Fonctionnalité
Équipements.ID_Équipement;
Formulai Saisie dynamique des bons de travail avec liste déroulante
re pour les équipements.
Rapport PDF mensuel des indicateurs de performance (MTBF,
État
coûts).
IV. Fichiers Téléchargeables
Modèle Excel complet avec formules.
Script SQL pour la BDD Merise.
Synthèse :
Formules Excel couvrent les calculs critiques (alertes, coûts,
indicateurs).
Merise structure la BDD avec des relations claires (MCD, MLD,
MPD).
Access intègre des requêtes et formulaires pour une gestion
opérationnelle.
met les formules en francais
Thought for 32 seconds
Voici les formules Excel en français pour les 7 tableaux de suivi,
adaptées à la version française d’Excel (avec séparateurs ; et fonctions
traduites) :
I. Formules Excel en Français
1. Tableau "Bons de Travail"
Colonn
Formule Excel Exemple
e
Si la date planifiée
=SI(AUJOURDHUI() > [Date Planifiée];
Statut est dépassée → "En
"En retard"; "En cours")
retard".
Les travaux
=SI([Type]="Correctif"; "Haute";
Priorité correctifs → priorité
"Moyenne")
haute.
=SOMME.SI.ENS([Coût Pièce]; [Pièce
Coût Coût total = pièces
ID]; [@ID Pièce]) + ([Heures]*[Taux
estimé + main-d’œuvre.
Horaire])
2. Tableau "Registre des Équipements"
Colonne Formule Excel Exemple
Maintenance
Prochaine =MOIS.DECALER([Dernière
préventive tous les
Maintenance Maintenance]; 3)
3 mois.
Calcul de
Âge de =DATEDIF([Date Installation];
l’ancienneté en
l'équipement AUJOURDHUI(); "Y") & " ans"
années.
3. Tableau "Inventaire des Pièces"
Colonne Formule Excel Exemple
Alerte =SI([Quantité Stock] < [Seuil Alerte si stock <
Stock Minimum]; "Commander"; "OK") seuil.
Colonne Formule Excel Exemple
Coût Total =SOMMEPROD([Quantité Stock]; Coût total du
Stock [Coût Unitaire]) stock disponible.
4. Tableau "Plans de Maintenance"
Colonne Formule Excel Exemple
Durée Durée préventive =
=SI([Type]="Préventif"; 2; 4)
Estimée 2h, corrective = 4h.
=JOINDRE.TEXTE(", "; VRAI; Liste des ressources
Ressources
[Technicien Assigné]; [Pièces (ex: *"Tech-03,
Requises
Requises]) Courroie B12"*).
5. Tableau "Demandes d’Achat"
Colonne Formule Excel Exemple
=SI([Date Livraison] <
Statut
AUJOURDHUI(); "Livré"; "En Suivi des livraisons.
DA
attente")
Montant =[Quantité Commandée] * [Prix Calcul du coût total
Total Unitaire] d’une commande.
6. Tableau "Ressources Humaines"
Colonne Formule Excel Exemple
=SI(NB.SI([Bons de Travail]; [@ID
Disponibili Alerte si un technicien
Technicien]) > 5; "Surchargé";
té a plus de 5 tâches.
"Disponible")
Colonne Formule Excel Exemple
Affiche les
Compétenc =RECHERCHEV([@ID Technicien];
compétences depuis
es [Table Compétences]; 2; FAUX)
une table externe.
7. Tableau "Indicateurs de Performance"
Colonne Formule Excel Exemple
=1 - ([Nombre de
Taux de Si 10 pannes sur 100
Pannes]/[Nombre de
Réussite maintenances → 90%.
Maintenances])
=MOYENNE([Intervalle entre Temps moyen entre
MTBF
Pannes]) défaillances (ex: 120h).
II. Notes Importantes
Séparateurs : Utilisez ; (point-virgule) pour séparer les paramètres
dans les formules.
Références de colonnes : Les noms entre crochets (ex: [Quantité
Stock]) supposent que les colonnes sont formatées en tableaux
Excel (via Créer un tableau).
Fonctions spécifiques :
o JOINDRE.TEXTE() équivaut à TEXTJOIN() en anglais.
o RECHERCHEV() équivaut à VLOOKUP().
o MOIS.DECALER() équivaut à EDATE().