L’application est structurée en 4 grandes sections :
L'interface client, un exécutable installé sur le poste de l’agent; il s’agit d’un exécutable dont la mise à jour est automatisée. C’est la seule application qui devra être installée dans l’agence.
La couche Applicative, c’est le cœur de l’application, toute action est effectuée à ce niveau par l’intermédiaire de requêtes XML, depuis l’interface client entre autres.
La couche d’administration gère l’ensemble des droits de l’application, permet de définir l’ensemble des paramètres de l’application.
La couche web, différents fronts faisant appel à la couche applicative (fiche client, moteur vols ou séjour etc...)
L'ensemble des choix technologiques évoqués précédemment ont permis :
- la réalisation rapide d'une application modulable et évolutive,
- de limiter au maximum les coûts de mise en œuvre de la solution,
- d'acquérir une liberté totale dans notre structure de coût en s'affranchissant de royalties auprès de notre fournisseur technologique, tant sur la partie applicative que sur la base de données.
Aucune infrastructure réseau ou serveur n'est exigée envers le client : la solution étant proposée en mode hébergé et les seuls communications étant des requêtes SOAP (port 80), un simple accès internet devient alors suffisant.
Une interface particulièrement simple et conviviale impliquant peu de formation.