Analyse de données pour la gestion d'entreprise
Posté le 14. Octobre 2022 • 2 minutes • 398 mots
Nous aimons tous une bonne pizza! Cependant, il faut plus que de l’amour pour créer et surveiller une entreprise. Ce projet décrit les besoins d’une entreprise hypothétique, “Ben’s Pizza”, et les visualisations que j’ai créées pour aider le propriétaire de l’entreprise, Ben, à surveiller ses commandes et son inventaire, et à gérer efficacement son personnel.
Résumé
Le client, Ben, ouvre une pizzeria à emporter et à livrer dans sa ville natale.
- Concevoir et construire une base de données relationnelle sur mesure pour son entreprise, qui capturera et stockera toutes les informations et les données que l’entreprise génère.
- Aider Ben à surveiller les performances de son entreprise à l’aide de tableaux de bord.
Ben nous demande de nous concentrer sur trois domaines principaux : les commandes, les stocks et le personnel.
Conception de la base de données relationnelle
Pour ce projet, j’ai utilisé Quick Database Diagrams
pour conceptualiser la base de données de l’entreprise de Ben à partir des données qu’il a recueillies pendant quelques mois. Le daigramme entité-relation amélioré généré peut être vu ci-dessous :
Requêtes SQL personnalisées pour la création de tableaux de bord
Avant de créer les tableaux de bord, j’ai créé des vues SQL des données nécessaires pour les trois trackers d’activité.
- Activité des commandes : Pour rassembler les données nécessaires, j’ai joint les tables des commandes, des articles et des adresses, et j’ai sélectionné les champs qui devaient être affichés sur le tableau de bord.
- Total des commandes
- Total des ventes
- Total des articles
- Valeur moyenne des commandes
- Ventes par catégorie
- Ventes par heure
- Articles les plus vendus
- Commandes par heure
- Commandes par adresse
- Commandes par livraison/enlèvement
- Gestion de l’inventaire : Deux sources de données ont été générées pour surveiller l’inventaire de Ben. La première contient les données nécessaires pour calculer le coût des articles du menu et l’inventaire utilisé, tandis que la seconde contient les données nécessaires pour déterminer quels ingrédients doivent être commandés à nouveau en fonction de l’inventaire restant.
- Quantité totale par ingrédient
- Coût total des ingrédients
- Coût calculé de chaque article
- Pourcentage de stock restant par ingrédient
- Liste des ingrédients à commander en fonction du stock restant.
- Gestion du personnel
- Déplacements du personnel
- Frais de personnel
Les requêtes SQL personnalisées pour le moniteur peuvent être trouvées [ici].(https://github.com/cfonderson/portfolio/blob/main/Data%20Analytics/Business%20Management%20DB/dash_queries.sql )
Panneau de bord
Les moniteurs d’entreprise ont été construits à l’aide de Looker Studio et peuvent être consultés [ici].(https://github.com/cfonderson/portfolio/blob/main/Data%20Analytics/Business%20Management%20DB/dashboard.pdf )