ProdDataAnalysis - MicroChemical Systems SA

Objectif

Réaliser un logiciel d'analyse des données de production pour la société MicroChemical Systems.

Mandat NetSwiPE

MicroChemical Systems, société active dans le développement et la production de capteurs pour la mesure de la qualité de l'air, a confié à NetSwiPE le développement du programme d'analyse des données de production. Chaque capteur produit subit une série de tests automatiques dont les résultats sont enregistrés dans des fichiers textes. Si un test échoue, la cause du problème est indiquée dans ce même fichier.

Le logiciel doit calculer pour chaque lot de fabrication la valeur moyenne, la valeur médiane, la déviation standard, les indices de capabilité, ainsi que les taux d'échecs par cause. Toutes ces données doivent être représentées graphiquement afin de mettre en évidence l'évolution de chaque mesure en fonction des lots de fabrication.

Solution

Pour simplifier le traitement des données, les valeurs contenues dans les fichiers générés par les robots testeurs sont chargées dans une base de données. Ce chargement a été réalisé par une société spécialisée dans l'analyse et l'archivage électronique des documents.

Le serveur de base de données utilisé pour ProdDataAnalysis est SQL Server 2000. MicroChemical Systems utilise déjà cette version pour son ERP. Quant au programme d'analyse, il a été développé sous Delphi 2006.

Les tests effectués sur les capteurs génèrent beaucoup de données (plus d'un million de valeurs par mois) ce qui signifie qu'il a fallu être particulièrement attentif sur les performances des différentes routines de calcul et dans la répartition des traitements entre le client et le serveur.

Réalisation

NetSwiPE a réalisé les tâches suivantes :

  • En collaboration avec MicroChemical Systems, finalisation du cahier des charges.
  • Design de la base de données.
  • Création de la base de données SQL Server.
  • Développement des procédures stockées pour le chargement des données et pour les calculs statistiques.
  • Développement du programme d'affichage, d'impression des statistiques et d'exportation des données vers Excel.
  • Installation et configuration sur site.

Ce projet a nécessité environ 2 mois pour l'analyse, le développement et la mise en production.