SwingMobility is an architect and
designer of mobility software solutions.
Users concerned: travelling staff (sales reps, technicians,
etc.)
Architecture
The open-source (SOA), N-tier architecture consists of
the following items:
1. SwingMobile
Available in a Windows (XP, VISTA) and Windows Mobile
environment , SwingMobile is in charge of executing the SwingService application.
SwingMobile embeds the application's database.
The data are synchronised in differential mode (only
modified data are synchronised).
Can operate in "PUSH" mode (without user
intervention).
2. The SwingService server
This provides several functions:
a. A user
interface
In Web mode, allowing the management and consultation of
the application data.
b. An administration
interface
-
User and group management
-
Definition of
exchange interfaces between your IS and the SwingService solution
-
Data interchange
planning
-
Access to the different
events logs
c. The SwingService application
Its parameters can be set using the SwingStudio tool.
SwingStudio is the application configuration tool. The functions available
in SwingStudio are:
-
Definition of
the data dictionary
-
Management of
the application's different screens (screen designer)
-
Management of
surveys and forms
-
Management of
the application tree structure (functionalities available and sequencing of the
different menus and screens)
3. Your Information
system
This consists of your different data sources (sales management,
CRM, ..). The data in your information system are exchanged and updated using
the SwingControlCenter tool.
SwingControlCenter allows you to describe different interchange scenarios.
A scenario may be consist of the following items:
-
Definition of
the planning of the scenario execution
-
Definition of the
modules to be executed
-
Sending and receiving
of data to or from the SwingService server
-
Extraction of data
from an ODBC data source
-
Importing of
data into an ODBC data source
-
Document
printing
|