Architecture

ItizWms est un logiciel client serveur.

Le serveur central est composé d'une base de données MS SQL SERVER et de services windows permettant de réaliser différentes tâches telles que la création des commandes, l'impression des documents, ...

Un serveur radio (pouvant être installé sur le serveur central) permet d'assurer la communication entre la base de données et les terminaux radio.

 
Deux types d'applications clients sont disponibles en fonction des tâches à réaliser :

  • Client PC : s'exécute sur un PC, permet de gérer les réceptions, les préparations de commandes, configurer l'application, faire des mouvements, faire des réajustements de stocks, consulter les historiques, ....
  • Client Mobile : s'exécute sur des terminaux Windows Mobile (ou CE) et permet de réceptionner les produits, préparer les commandes, réaliser des mouvements, ...
Interfaces et web services

ItizWms offre la possibilité de s’interfacer très simplement avec différentes ERP, gestion commerciales, …

ItizWms met à disposition des web services afin de recevoir les commandes clients à expédier, les commandes fournisseurs à recevoir, les articles à créer ou mettre à jour, …

Les Web Services sont des programmes permettant à 2 systèmes informatiques distincts de communiquer en temps réel et avec une très grande simplicité. Les avantages principaux de cette architecture résident dans l'interopérabilité du système (machines différentes, réseaux différents, langages de programmation différents, ...) et dans sa facilité de mise en place.

Les web services d’ItizWms sont développés avec la dernière technologie de communication de Microsoft : WCF (Windows Communication Fondation). Une de ses principales innovations est de permettre de configurer entièrement (adresses, protocoles, sécurité, ...) le fonctionnement du web service dans un fichier XML. Ce n'est plus le développeur qui décide du protocole utilisé mais l'administrateur réseau.

 

Points forts :

  • Interfaces standard disponibles
  • Possibilités de s’interfacer avec différents ERP ou gestions commerciales
  • Interfaçage par fichiers plats ou autre également possible