Étude de cas · Migration WinDev · Tourisme
Réalisation client
Migration WinDev vers le web pour AirmesTravel
Le dossier voyage, accessible dans un même espace web. AirmesTravel, développé sous WinDev 24 et HFSQL, a été migré vers le module Agence de voyage de DeeOps. Dossiers, prestations, passagers et encaissements y sont regroupés dans une interface web. La migration reprend les processus métier de l’application d’origine et fait évoluer la navigation ainsi que le suivi de l’activité.
WinDev 24HFSQLAngularSymfony 6.4PostgreSQL 16
Étudier la migration de mon logiciel voyage →Toutes nos réalisations
Présentez votre application et vos priorités : accès à distance, suivi des dossiers ou intégrations.

Le projet
Du logiciel installé poste par poste à l’application web
Le point de départ
L’application d’origine couvre les dossiers clients, les prestations, les passagers, la billetterie, les encaissements et les éditions. Son périmètre comprend 354 fenêtres, 154 états et 327 requêtes. Dans l’architecture en place, plusieurs contraintes freinaient les usages :
- Installation poste par poste et mises à jour sur chaque machine
- Travail à distance difficile (bureau à distance ou VPN)
- Échanges limités avec les outils de reporting, la comptabilité et les partenaires dans l’architecture existante
- Évolutions plus complexes lorsque les règles métier et l’interface sont étroitement liées
Objectif : préserver les règles métier retenues dans le périmètre de migration et les rendre accessibles dans une application web.
La nouvelle architecture
L’interface, les traitements métier et les données sont organisés en trois couches :
- Interface Angular : accessible depuis un navigateur compatible, sans installation du logiciel sur chaque poste
- API métier PHP 8.2 et Symfony 6.4 : traitements métier et API, avec des droits par rôle et par action
- Données PostgreSQL 16 : une base isolée par société et un socle pour les échanges de données
La validation associe tests automatisés, analyse statique et contrôles avant mise en production. La recette compare les parcours et les résultats métier retenus dans le périmètre de migration.
Notre méthode
Une migration en six étapes
De l’inventaire de l’existant à la bascule des équipes de l’agence.
1. Cartographier l’existant
Inventaire des écrans, états et requêtes, regroupés par processus métier.
2. Remodéliser les données
Reprise du périmètre des 180 tables HFSQL dans le modèle PostgreSQL.
3. Reprendre les données
Import des clients, articles et référentiels, puis contrôle des volumes, des correspondances et des données métier.
4. Reconstruire les parcours
Conservation des règles métier utiles et amélioration de leur présentation dans l’interface web.
5. Recetter par comparaison
Confrontation des filtres, des montants et des résultats attendus sur les cas métier retenus.
6. Basculer et accompagner
Mise en service et formation des équipes de l’agence.
Le dossier voyage avant et après
Dans l’application WinDev, la saisie d’un dossier voyage passait par plusieurs fenêtres modales. Dans DeeOps, les informations du dossier et des prestations sont réunies sur un même écran.
Ce qui change, écran par écran
| Écran | Ce qui s’améliore |
|---|---|
| Suivi des dossiers | Totaux HT, TVA et TTC affichés, statuts lisibles, filtres par colonne et actions groupées pour imprimer ou envoyer des documents. |
| Dossier voyage | Prestations regroupées par type, synthèse financière et confirmation d’option depuis le dossier. |
| Caisse | Mêmes critères qu’avant, encaissements et remboursements côte à côte, solde de caisse affiché, édition PDF. |
| Passagers | 14 critères de recherche combinables, lien direct vers le dossier et la facture de chaque passager. |
Votre projet
Préparer votre migration avec IA et choisir vos conditions
Préparer votre migration avec IA
Pour votre projet, l’IA peut aider à analyser les parcours, préparer du code et proposer des tests sur les dossiers, les montants ou les règles de gestion. Les choix d’architecture et les livrables restent soumis à la validation des ingénieurs.
L’objectif est de réduire les tâches répétitives et de concentrer le budget sur les besoins métier ; les gains dépendent du périmètre et de l’état de l’existant.
Choisir les conditions de votre passage au web
Cette réalisation aboutit au module voyage de DeeOps. Le cadrage de votre projet doit distinguer la migration, la reprise des données, l’abonnement éventuel, l’accompagnement et les évolutions. Les conditions d’export et de réversibilité sont à examiner avec l’offre retenue ; l’usage d’un SaaS ne signifie pas la propriété de tout son code.
Vous avez des exigences d’hébergement en France ou d’IA privée ? Précisons les lieux de traitement, les accès et les conditions d’utilisation des données, pour le développement comme pour l’application en production.
Les nouveaux usages
Ce que la migration a apporté à l’agence
La migration a aussi permis d’ajouter des fonctions qui n’existaient pas, comme le tableau de bord de l’agence : départs à venir, billets à émettre, soldes clients, fournisseurs à régler et encaissements, en un seul écran.
- Accès à distance : les équipes autorisées consultent l’application depuis un navigateur compatible et une connexion internet
- Déploiement centralisé : les mises à jour sont appliquées sur l’environnement serveur, sans mise à jour du logiciel sur chaque poste
- Contrôle des accès : connexion sécurisée, droits par rôle et données isolées par société
- Intégrations : une API documentée et une base standard facilitent les échanges à définir avec les autres outils
Autres projets de migration
Découvrez d’autres migrations WinDev
Finance · France Finance Conseil
CRM IXIA : de WinDev à un CRM web avec espace client
Traitement de l’eau · Scénario illustratif
Suivi d’exploitation WinDev vers le web
Étudions votre migration
Votre logiciel voyage tourne encore sous WinDev ?
Présentez votre application et vos priorités : accès à distance, suivi des dossiers ou intégrations. Nous définissons les processus à reprendre, les contrôles de données et les options qui permettront de chiffrer votre projet.
- Un échange avec un expert WinDev et web
- Un premier périmètre de migration
- Une estimation adaptée à votre application
