← Retour

Gérer

« Concevoir, gérer, administrer et exploiter les données de l’entreprise et mettre à disposition toutes les informations pour un bon pilotage de l’entreprise. »

La compétence "Gérer" a été mobilisée à travers la conception de systèmes d'information robustes, allant de la gestion de données funéraires à la refonte complète d'un logiciel de facturation d'entreprise.

Logiciel de facturation d'entreprise

Projet Académique

Dans le cadre de la réalisation d'un logiciel de facturation pour une entreprise qui avait un système obsolète, j'ai transformé une base de données brute (CSV) non formatée en un système d'information relationnel robuste, sécurisé et interactif.

Optimiser les modèles de données

J'ai conçu une architecture SQL normalisée en migrant des données hétérogènes vers un modèle relationnel, en mettant en place des clés primaires et étrangères pour garantir la cohérence.

Pour répondre aux contraintes comptables, j'ai optimisé le modèle en dupliquant les coordonnées clients dans les factures au moment de leur création : cela garantit que la modification ultérieure d'un client n'altère pas l'historique des factures passées.

Assurer la sécurité et l'intégrité des données

J'ai développé des triggers SQL pour interdire la suppression de documents comptables et verrouiller toute modification une fois une facture validée.

Dans mes scripts PHP, j’ai utilisé des requêtes préparées pour éviter les injections SQL et mis en place des transactions pour garantir qu'une erreur lors de l'insertion des lignes ne corrompe pas l'intégrité globale de la base.

Organiser la restitution de données

J'ai facilité l'exploitation des données grâce à des vues SQL pour automatiser les calculs financiers (HT, TVA, TTC) en temps réel, évitant ainsi les redondances de calcul dans le code PHP. Sur l’interface, j’ai ajouté des filtres par client ou par date pour offrir une vue simplifiée et efficace.

Gestion d'un cimetière

Projet SQL & Web

Conception & Interrogation

Durant ce projet, j’ai conçu une base de données relationnelle à partir d’un cahier des charges afin de répondre à un besoin client spécifique.

J’ai créé une application web permettant de visualiser et gérer les données en interrogeant dynamiquement la base de données, offrant ainsi une solution de pilotage concrète pour l'utilisateur final.