Audit de qualité & sécurité - Aimable consultant
Contexte du projet :
Audit de qualité et danger sur un site (lieu de travail; chantier; etc...)
Présentation de la solution :
La demande a été basée sur le souhait de rassembler toutes les configurations demandées (évalutations de risques) dans une interface, est de soi :
- afficher et pouvoir modifier ses configurations depuis le backend
- générer un document unique sous forme de pdf à partir des configurations enregistrées
- génerer un document unique sous forme de exel à partir des configurations enregistrées
Un document unique est le résultat de l’évaluation des risques à laquelle un client (une entreprise) a procédé dans le cadre de son obligation générale de prévention des risques professionnels.
Le document unique comporte un inventaire des risques identifiés dans chaque unité de travail. Pour ce faire, l’employeur peut s’appuyer sur différentes sources d’information disponibles dans l’entreprise : listes des postes de travail à risques particuliers, fiche d’entreprise établie par le médecin du travail…
Le document unique doit faire l’objet d’une mise à jour régulière (au moins une fois par an) et lorsqu’une modification survient (transformation de l’outillage, révélation de risques non identifiés jusqu’alors, survenance d’un accident du travail…).
Réalisations :
Pour ce projet, la mission qui m’a été affectée a été d’intervenir sur le site web qui était en cours de création ; plus précisément sur le back office avec le thème et la mise en page que le client a choisi en se basant sur le cachier des charges élaboré ainsi que les modifications demandées au fur et à mesure.
Pour Réaliser le site en autonimie par la suite d'une analyse conceptuelle et techniquie de la solution, j’ai dû analyser avec curiosité la définition exacte d'un document unique vis à vie du client afin de receuillir les informations à utiliser dans les formulaires et aussi pour concevoir rigoureusement la solution web et la mise en forme des fichiers pdf et excel qui seront genrer a partir des informations receuillit depuis l'interface web.
Ainsi pour le développement de l’application, je me basé suis sur une architecture procédurale en intégrant Xeditable comme librery et Datatable comme plug-in.
Pour la gestion du projet, ainsi pour la définition de l’architecture logiciel, j’ai profité du temps imparti pour
- définir une charte graphique,
- conception des maquettes de l'interface,
- définir “Les uses cases (cas d’utilisation)”,
- définir le diagramme de déploiement,
- concevoir une plateforme pour l'utilisation de la solution,
- concevoir et mettre en place la base de données Mysql grâce à l'outil de gestion MysqlWorkbench,
- développer des composants d’accès au données,
- développer des composants métier,
- construire une application organisée en couches
- intégrer des librairies php , CSS et Javascript, ainsi que la charte graphique
- développer en HTML & CSS, PHP, JS & Ajax de la solution responsive,
- faire des tests unitaires et les intégrer à la solution,
- ajouter et développer des nouvelles fonctionnalités en attendant des nouveaux besoins.
Une réunion se tenait chaque Lundi matin avec mon tuteur afin :
- de définir des stratégies d'orientation pour le projet dans un premier temps.
- de concevoir et mettre en place une base de données dans un second temps
- suivre la vie du projet en live(l'avancement + charte graphique + développement + base de donnée).
- valider les intégrations des fonctionnalités (génération de PDF, génération d'Excel).
- valider l'avancement du projet.
- valider la livraison finale de la solution.
Document unique : Observation et état des lieux des outils et des pratiques
Exemple PDF document unique :
Exemple Excel document unique : Télécharger le DU
Compétences professionnelles
Analyse Conception Développement Intégration Gestion de projet