Martha est un outil web en PHP d'aide à la décision et d'automatisation pour la direction et les managers de productions.
Ici, vous trouverez des informations sur le projet, les technologies utilisées, les compétences acquises et les détails du projet.
Mes compétences
Mes compétences aquises durant ce projet sont les suivantes:-
Langages de programmation
- PHP 8.*
- HTML/CSS
- JS
- SQL
- Bash
-
Frameworks
Aucun Frameworks
-
Outils
- Git / GitLab
- VSCode
- Postman
-
Autres
- Connaissance des méthodes agiles
- Connaissance des principes de la programmation orientée objet
- Connaissance des principes de l'OWASP
Détails du projet
Le projet Martha est un outil web en PHP d'aide à la décision et d'automatisation pour la direction et
les
managers de productions.
Mais ce n'est pas tout, Martha est aussi un outil de gestion de production qui permet de suivre les
tâches en
cours, les tâches à venir et les tâches terminées.
Il dispose de nombreux boards pour permettre à chaque service de suivre l'avancement de tout ce qui les
concerne.
Détails techniques
Martha est un outil web en PHP 8.* qui utilise une base de données MySQL pour stocker les données
traitées.
Il est hébergé sur un serveur Apache en avec SSL. Mais il est en local et donc n'est pas accessible
depuis l'extérieur.
Martha est sécurisé avec des sessions PHP et l'authentification est géré par un système de login
utilisant du LDAP pour verifier les identifiants auprès de l'Active Directory.
Martha est également configuré pour recupérer et modifié des données sur une dizaine de Bdd différente
dont l'ERP, le MES et La base RH. Sans compter les différentes API utilisées.
Les différentes pages principale de Martha
Voici quelques captures d'écran des différentes pages de Martha.
Ceci ne represente qu'une infime partie des pages créé.
Carte des états machines
Pour chaque sites / zone de production une carte interractive des états des machines de productions avec
l'état de la machien en couleur et le service imputtable au probleme si présent.
La bulle avec le chiffre représentant les demandes de maintenances
Détail machine
Pour chaque machine de production une page détail avec les informations de la machine, Ordre de fabrication, état, réference en production, historique de production, les derniers incidents qualité et le journal de bords des opérateurs.
Tableau de bord qualité
Avec Martha il existe de nombreux tableaux de bord autour de la production, mais celui de la qualité est un des plus important. Il permet de suivre les incidents qualité, les actions correctives et préventives, les audits et les non conformités.
Les informations sur l'image on été tronqué
Planning des Montages machine
La page du planning des montages machines permet de suivre les montages en cours, les montages à venir et les montages terminés.
Et elle permet d'en prévoir de nouveau en fonction des disponibilités des opérateurs et des machines.
Cette page utilise un svg pour l'affichage du planning pour sa flexibilité et sa facilité de modification par le code sans devoir tout redessiner.