+32 4 384 84 66 info@amt-technology.com
Logiciel métier sur mesure pour entreprises à Liège.

Contexte et besoins

Notre client disposait d’une base de données centrale Microsoft Access hébergeant plus de 50 000 contacts, exploitée depuis son siège social. En parallèle, un portail web offrait un accès distant à plus de 500 utilisateurs répartis sur le terrain, qui pouvaient consulter et modifier ces mêmes données.

Sans mécanisme de synchronisation fiable, les deux systèmes évoluaient de façon indépendante, exposant l’organisation à des risques d’incohérence, de perte de données et de conflits de modification.

Les besoins identifiés étaient les suivants :

  • Mettre en place une synchronisation bidirectionnelle quotidienne entre la base Access et le portail web
  • Détecter et résoudre les conflits de données selon des règles métiers définies
  • Assurer la traçabilité complète de chaque opération de synchronisation
  • Générer et envoyer automatiquement un rapport e-mail à chaque cycle d’exécution

Méthodologie

AMT Technology a mis en place un cadre de gestion de projet agile dès le départ. Une phase d’analyse approfondie des flux de données existants a permis de cartographier précisément les entités à synchroniser, les règles de gestion associées et les priorités d’implémentation. Le développement itératif a permis de livrer des versions testables rapidement, en impliquant les équipes opérationnelles à chaque itération, avant intégration dans l’environnement de production.

Périmètre fonctionnel

  • Détection des enregistrements modifiés de part et d’autre depuis la dernière synchronisation
  • Application des règles de résolution des conflits définies avec les équipes métiers
  • Échange des données via des flux XML structurés entre Microsoft Access et MySQL
  • Génération automatique d’un rapport de synchronisation envoyé par e-mail aux administrateurs à chaque cycle d’exécution
  • Interface desktop WinForms s’intégrant nativement dans l’environnement Windows du client

Technologies mises en œuvre

C#, WinForms, MySQL, Microsoft Access, XML, Automatisation Mail

Durée de vie du projet

Livrée en septembre 2005, la solution a été maintenue par AMT Technology pendant 4 années consécutives. Elle a été retirée lors de la migration complète des données Access vers le portail web — transition que l’outil avait précisément pour mission d’accompagner et de sécuriser.