Passer au contenu

De Gamma Suite construit rapidement les applications de gestion

Facile à utiliser, la plate-forme d’intégration de la société française De Gamma combine les ressources logicielles existantes pour créer, sans une ligne de code, de nouvelles applications.

De Gamma Suite, plate-forme de développement et d’exécution d’applications, reprend à son compte un concept éprouvé. Faire du neuf avec du vieux ou plutôt économiser du temps et de l’argent en capitalisant sur l’existant en matière
d’infrastructure logicielle. Cette plate-forme se connecte aux SGBD de l’entreprise, en extrait les données et les transforme. Celles-ci sont ensuite réutilisées dans un nouveau programme.

Installation : une configuration assez simple

Pour éprouver les capacités de l’outil, nous avons ainsi voulu réaliser une application de gestion client pour consulter et manipuler les informations provenant d’une base de gestion commerciale. L’installation de De Gamma Suite sur
notre serveur Windows 2000 Server ne pose aucun souci si tant est qu’on l’ait préalablement doté de la plate-forme .NET de Microsoft. Une fois en place, De Gamma Suite configure automatiquement son référentiel central, la base de données SQL Server.
Celle-ci stocke les métadonnées importées des bases de données existantes, dans notre cas, une base Oracle.

Utilisation : une interface très ergonomique

La première étape du développement consiste à construire les formulaires de la partie cliente de l’application à partir de l’environnement de développement de la suite, De Gamma Studio, accessible à partir d’un simple navigateur. Il
convient ici de sélectionner les champs de la base commerciale que l’on désire voir figurer dans la future application, puis de les importer par un simple glisser-déposer au sein de notre formulaire client. Des composants spécialisés assurent alors
l’intégrité des données entre la base et De Gamma Suite lors de toute mise à jour des informations dans les SGBD sources ou cibles. À ce stade, des règles permettent de modifier la présentation des données d’origine comme traduire en français les
intitulés de colonnes de la base, à l’origine en anglais. Ainsi, pour disposer des informations relatives aux clients et à leurs commandes à partir d’une même interface, il nous a suffi d’importer le formulaire de commandes préalablement établi dans
notre formulaire client, là aussi par un simple glisser-déposer. Le formulaire résultant, transformé à la volée en HTML, est immédiatement visualisable depuis un navigateur. Ensuite, un processus de workflow (destiné à qualifier les clients
‘ grands comptes ‘ de façon à leur réserver un traitement adapté) a été mis en place. La définition du processus requiert ici le logiciel Microsoft Visio (qu’il faut acheter) utilisé pour la
construction graphique des tâches et de leurs enchaînements. Élaborer une chaîne d’opérations (mettre à jour la catégorie client, créer un dossier client, prévenir un responsable grands comptes par mail…) est alors on ne peut plus simple. Une
fois le fichier Visio sauvegardé, un plug-in De Gamma (qui dote Visio d’une quinzaine d’actions prédéveloppées comme des requêtes SQL types, l’envoi d’un mail ou l’appel d’un programme tiers) génère les processus adaptés sous forme d’un fichier XML.
C’est ce fichier qui est ensuite interprété en vue de la mise en ?”uvre effective du workflow par De Gamma. Une pression d’un simple bouton sur le formulaire client sert à déclencher l’action souhaitée. Point positif : toute modification du
workflow est répercutée automatiquement dans les applications De Gamma.

Notre avis : capitaliser sur l’existant de la PME

En résumé, De Gamma est une plate-forme de développement et d’exécution pour PME et grands comptes facile à manipuler. Destinée notamment à combler les lacunes des applicatifs de gestion existants, voire d’en élargir le périmètre
fonctionnel, la solution permet de prolonger leur portée en capitalisant sur l’existant de l’entreprise, tant logiciel que technique, sans faire appel à des ressources externes onéreuses. Elle ne sera, en revanche, pas capable de prendre en charge
des développements très spécifiques.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Olivier Bibard