La Migration
La technologie


L'Interface Homme-Machine

En s’appuyant sur les comportements évolués et les feuilles de styles HTML 4, SBS4Net vous permet de conserver toutes les fonctionnalités interactives de votre interface graphique Windows à travers votre navigateur Internet : Contrôle de saisie, formatage des données, alignement, vérification des informations en local, etc.


Exemple d'écran HTML

Une galerie d’Applets compatibles JDK 1.2 permet d’assurer un comportement iso-fonctionnel de l’interface cliente tel que les ascenseurs ou les listes saisissables.


Exemple de liste saisissable


La Programmation & L'Accès Aux Données

La programmation des pages HTML se fait par l’intermédiaire de fonctions JavaScript élémentaires et de librairies publiques assurant les mêmes fonctionnalités que les interfaces Windows. Ainsi, les dates manipulés en JavaScript n’étant pas de la même nature que celle de Windows, une librairie Runtime permet d’assurer la concordance.

Le comportement des pages HTML est assuré en local par le poste Client. En s’appuyant sur les technologies de Class et de Comportement HTML, SBS4Net assure un comportement événementiel identique à 95% à celui de l’interface Windows.


Exemple de code événementiel

En utilisant les technologies PHP ou Servlet, le browser internet accède aux données comme s’il s’agissait d’une simple page HTML. Celles-ci sont ensuite reformattées en objets JavaScript pour être directement affichées ou manipulées par programmation. Cette technologie permet la gestion synchrone et asynchrone des données ainsi que l’accès à de multiples bases de données. Un moteur est disponible pour toutes les bases de données supportées par PHP et Java.


Exemple de requêteur SQL


L'Interface Graphique

L’interface de gestion des graphiques SBS4Net s’appuie sur la technologie VML (Vector Markup Language), permettant ainsi d’offrir les mêmes possibilités que l’interface Windows. Une gestion optimisée des balises VML permet de ne pas surcharger les pages HTML afin d’être compatible avec des configurations matérielles à faible capacité. Cette interface permet de réaliser très simplement des graphiques de gestion mais assure également le graphisme point à point.


Exemple de graphique de gestion


Les Editions

Basées sur la même technologie que Windows, les éditions sont générées de façon transparente par le poste Client et intègrent les notions d’entête, de corps et de pied de page. A l’inverse, l’intégralité du document est généré avant d’être imprimé. Les notions de choix et de configuration d’imprimante sont prises en charge par le browser.

Un mode prévisualisation permet de visualiser l'édition avant de l'imprimer.


Exemple de prévisualisation d'édition