Architecture logicielle · PC SOFT · Web & SaaS

Faire évoluer un patrimoine logiciel, construire la suite.

Mon expérience WINDEV, WEBDEV et WINDEV Mobile sert aujourd’hui à concevoir des architectures, maintenir et relier des applications métier, puis à préparer leur évolution vers le web lorsque cela répond au besoin.

PC SOFT et architecture

Connaître l’existant avant de le transformer

WINDEV reste pertinent pour certains logiciels de gestion installés ; WEBDEV et WINDEV Mobile répondent à des usages web et mobiles. L’enjeu est de choisir une architecture et une trajectoire adaptées, sans imposer une réécriture.

Diagnostic et reprise

Comprendre une application WINDEV

Cartographier les traitements WLangage, les classes, les données HFSQL et les échanges avec d’autres systèmes. Repérer les dépendances, les risques et les fonctions à préserver.

Conception et intégration

Faire dialoguer les applications

Définir des interfaces entre poste de travail, application mobile, portail WEBDEV et services web. Organiser les accès, la synchronisation et les contrôles autour de données cohérentes.

Évolution progressive

Relier WINDEV à un SaaS

Isoler les fonctions métier, exposer ou consommer des API, puis déplacer progressivement certains parcours vers PHP, Python ou JavaScript selon les contraintes du projet.

Maintien en condition

Stabiliser avant de migrer

Documenter les traitements critiques, corriger les échanges fragiles et planifier les étapes de migration avec des vérifications de données et de comportement.

L’approche est décidée après examen de l’application, de ses licences, de son code, de ses données et des contraintes d’exploitation.

Exemples de solutions

Ce que l’écosystème PC SOFT permet de concevoir

Ces scénarios illustrent des missions possibles. Ils ne sont pas présentés comme des applications clients déjà livrées par GLOBALTECH.

WINDEV · bureau

Gestion opérationnelle

Un logiciel de suivi des dossiers, devis ou interventions, relié à une base HFSQL et à des outils de bureautique ou de gestion existants.

WINDEV Mobile · terrain

Saisie et consultation mobiles

Une application pour les équipes en déplacement, avec authentification, consultation des dossiers et échange de données par service web.

WEBDEV · navigateur

Portail métier

Un extranet pour les collaborateurs ou partenaires : suivi d’activité, dépôt d’informations, rôles et parcours connectés au système central.

La documentation PC SOFT décrit la création de services REST et leur consommation par les applications de cet écosystème. Une architecture précise se valide toujours dans le contexte du projet.

Parcours

Une expérience ancienne, toujours exploitable

Mon parcours comprend des développements avec WINDEV, WEBDEV et WINDEV Mobile sur plusieurs générations d’outils PC SOFT, ainsi que des échanges avec HFSQL, Access, ERP, CRM et outils bureautiques.

Applications métier

Santé et gestion

Expérience notamment autour de MEDTRA et de projets de gestion nécessitant une attention aux processus, aux données et à la continuité d’exploitation.

Interopérabilité

ERP et CRM

Travail passé autour d’ADONIX et de Sage CRM, avec des passerelles vers des systèmes et formats existants.

WLangage

Au-delà des écrans

Pratique des classes, threads, sockets, HFSQL et automatisations Office dans des applications professionnelles.

Ces références de parcours sont présentées sans logo client, chiffres de résultat ni démonstration d’application confidentielle.

Technologies actuelles

Une pratique web, SaaS et intégration

La création d’applications web et de SaaS est aujourd’hui mon axe principal. Je choisis les outils selon les besoins et le niveau de maîtrise réellement mobilisable.

PHP · MySQL

Applications métier, APIs, gestion des données et plateformes SaaS.

Pratique principale
JavaScript · Node.js

Interfaces web, interactions côté navigateur et services selon le projet.

Pratique de développement
Python

APIs, traitement de données, automatisation et expérimentations IA.

Pratique de développement
C# · .NET

Premières bases en C# ; apprentissage de l’écosystème .NET. Une demande serait cadrée avec une montée en compétence et, selon sa complexité, un appui technique spécialisé. L’IA peut aider à explorer et vérifier le code ; le résultat reste soumis à une revue et à des tests.

En apprentissage
n8n · MCP · agents IA

Exploration active des workflows, des connexions entre outils et de l’intégration d’agents dans l’entreprise et les SaaS.

En expérimentation
Références techniques

Documenter les choix

Quelques ressources officielles sur les possibilités techniques évoquées ici :

Votre projet

Maintenir, connecter ou moderniser ?

Présentez le rôle de l’application, ses utilisateurs, ses données et la difficulté actuelle. La première étape est d’identifier une trajectoire réaliste.

Préparer une demande