SwingMobility est architecte et concepteur de solutions logicielles
de mobilité.
Utilisateurs concernés : la population nomade (commerciaux, techniciens, etc.)
Architecture
L'architecture,
ouverte (SOA) et multi-tiers, est composée des éléments suivants :
1.
SwingMobile
Disponible en environnement Windows (XP, VISTA) et Windows Mobile, SwingMobile est chargé
d'exécuter l'application SwingService.
SwingMobile
embarque la base de données de l'application.
Les données sont synchronisées en
mode différentiel (seuls les données modifiées sont synchronisées).
Peut
fonctionner en mode "PUSH"
(sans intervention de l'utilisateur).
2.
Le serveur SwingService
Il est composé de plusieurs fonctions :
a.
Une interface utilisateur
En mode Web,
permettant la gestion et la consultation des données de l'application.
b.
Une interface d'administration
- gestion
des utilisateurs et des groupes
- définition
des interfaces d'échanges entre votre SI et la solution SwingService,
- planification
des échanges de données,
- accès
aux différents journaux d'évènements.
c.
L'application SwingService
Elle peut être paramétrée par le biais de l'outil SwingStudio.
SwingStudio est l'outil de paramétrage de l'application. Les
fonctions disponibles dans SwingStudio
sont :
- définition
du dictionnaire de données,
- gestion
des différents écrans de l'application (designer d'écran),
- gestion
des enquêtes et formulaires,
- gestion
de l'arborescence de l'application (fonctionnalités disponibles et enchainement
des différents menus et écrans).
3.
Votre Système d'Informations
Il est composé de vos
différentes sources de données (gestion commerciale, CRM, ..). Les données de
votre système d'informations sont échangées et mises à jour par le biais de
l'outil SwingControlCenter.
SwingControlCenter permet de décrire
différents scénarii d'échange. Un scénario peut être composé des éléments suivants :
-
définition de planification de l'exécution
du scénario,
-
définition des modules à exécuter,
-
envoi et réception des données vers ou
depuis le serveur SwingService,
-
extraction des données depuis une source de
données ODBC,
-
import des données vers une source de
données ODBC,
-
impression des documents.
|