ARCHITECTURE ET INTERCONNEXION
Connecter la boutique à Sage, Assilog et aux données produits
La conception de la nouvelle boutique reposait sur plusieurs exigences techniques et méthodologiques :
- respect des standards web du W3C ;
- développement selon une méthodologie Agile ;
- conception d’une solution souple, capable d’accompagner les futures évolutions fonctionnelles ;
- intégration de l’ergonomie et du design fournis par le prestataire graphique d’Assimil.
Assimil s’appuyait déjà sur deux outils complémentaires. Sage assurait la gestion des produits et des stocks. Assilog centralisait les informations associées aux produits. Ces deux solutions partageaient une base de données commune.
L’architecture de la nouvelle boutique devait s’intégrer à cet environnement existant. Nous l’avons conçue pour dialoguer avec cette base et exploiter les données nécessaires à son fonctionnement. Cette interconnexion reliait ainsi le site e-commerce au système d’information d’Assimil.
Nous avons développé cette nouvelle boutique avec Ruby on Rails, en tenant compte des contraintes d’intégration au système existant.