Architecture et technologie Sage ERP X3

Transcription

Architecture et technologie Sage ERP X3
Sage ERP X3
Architecture et
technologie
Sage ERP X3 est construit sur la plateforme Sage Application
Framework for the Enterprise (SAFE X3). Cette plateforme qui
combine une architecture orientée service (SOA) et une architecture orientée Web (WOA) assure aux utilisateurs les meilleures
capacités de collaboration de sa catégorie soit en mode client/
serveur soit en mode Web, de même qu’un moteur de veille
économique (BI) intégré et un entrepôt de données par Business Objects™, et un moteur de workflow flexible de seconde
génération. Le progiciel comprend aussi un environnement de
développement 4GL pour la création d’application spécifiques à
l’entreprise ou verticales par VARS. Constituant une plateforme
flexible, évolutive, il s’adapte facilement à votre environnement
actuel tout en préservant votre capacité de grandir et de faire
face à de nouveaux défis avec le temps.
DESIGN INTÉGRÉ
Intégration de processus
• Un système de référence commun pour toute l’entreprise
• Flux de gestion simplifiés
Intégration de données
• Meilleure analyse des affaires
• Gestion en temps réel
Intégration technologique
• Déploiement et courbe d’apprentissage plus rapide
• Économie en administration et maintenance
Une conception robuste d’architecture multicouches
L’architecture de Sage ERP X3 est organisée en couches de telle
sorte que la gestion des données, l’exécution de processus et
l’affichage de l’information soient gérées indépendamment. Cette
architecture multicouche assure un fonctionnement très fiable du
système dans toutes les circonstances.
D’autre part, la couche des métadonnées est gérée avec une
différentiation claire des couches standards, spécifiques à l’industrie et personnalisables. Cela garantit la possibilité de personnaliser le système et de programmer des routines spécifiques à
l’entreprise tout en conservant la possibilité d’exécuter facilement
les mises à jour de la couche standard.
• Interopérabilité élevée
La meilleure performance de 10 à 1500 utilisateurs
Sage ERP X3 peut gérer du traitement de données sur des
serveurs multiples. Le système répartit la charge de travail sur un
ou plusieurs serveurs selon le besoin pour assurer la meilleure
performance en tout temps quel que soit le nombre d’utilisateurs. En test de performance, le système offre le même rendement avec 10 ou avec 1500 utilisateurs simultanés, sans perte
de performance significative, ce qui se traduit pour vous par une
capacité évolutive exceptionnelle.
En tant que solution développée spécifiquement pour le Web,
Sage ERP X3 est conçu pour permettre une interaction complète
en mode client sur bureau Windows ou par l’intermédiaire d’un
navigateur Web, tout en offrant aux clients la même ergonomie.
En conséquence, le système assure des vitesses de traitement
comparables dans des environnements de réseau Web, MetaFrame (Citrix) ou TSE (Windows).
Le système permet aussi le traitement en différé, ce qui contribue à une meilleure performance en différant les affichages et les
traitements hors ligne à des moments où les utilisateurs consomment moins de puissance de calcul.
Le choix entre plusieurs options de déploiement
Au cœur du design de Sage ERP X3 se trouve une architecture
ouverte qui ouvre un choix étendu d’options pour vos systèmes
d’exploitation, bases de données, environnement de réseau et
possibilités de déploiement. De plus, une distinction claire en
les couches technologie et fonctionnalités vous permettent de
passer d’une plateforme à une autre sans perturber l’ensemble
des fonctions ou l’environnement des utilisateurs.
Le système fonctionne aussi bien sur des serveurs Microsoft®
SQL Server®, Unix AIX, ou Linux Red Hat, avec des bases de
données Oracle ou Microsoft SQL. Il peut être déployé comme
une application Web, une application sur poste de travail ou en
Le cadriciel d’application Sage pour l’entreprise (SAGE X3) :
un design ouvert
Prêt pour faire des affaires partout dans le monde
À partir de la plateforme d’application mondiale SAFE X3, Sage
ERP X3 est conçu pour gérer des opérations internationales sans
difficulté. Le système peut être déployé dans de multiples entreprises, sites, ou entrepôts dans différents pays, tout en mettant
en commun des fonctionnalités, des processus et des données
partagées. Son développement en Unicode permet au système
de fonctionner en plusieurs langues simultanément. Évidemment,
Sage ERP X3 peut gérer des devises, des législations et règles
d’affaires multiples dans le cadre des capacités fondamentales de
sa plateforme.
Outils puissants de personnalisation et de gestion
Une architecture multicouches
mode mixte.
Sage ERP X3 vous fournit tous les outils nécessaires pour gérer
efficacement le système à partir d’une console d’administration
unique, ce qui élimine beaucoup de problèmes d’intégration. Voici
les outils d’administration du système qui sont inclus dans un environnement cohérent :
L’architecture orientée Web pour un maximum d’interopérabilité
Moteur de Workflow
L’architecture orientée service (SOA) de Sage ERP X3 transforme
toutes les fonctionnalités de gestion en services interopérables,
qui peuvent être facilement appelés par des applications extérieures. De plus, Sage ERP X3 offre une fonctionnalité comme
Web Services qui étend l’interopérabilité sur l’Internet avec des
applications Web utilisant des langages courants comme .NET
ou Java. Sage ERP X3 est compatible avec les standards XML,
UDDI, WDSL, SOAP, et .NET grâce à sa plateforme SAFE X3
sous-jacente. Un serveur extérieur peut être dédié aux Services
Web et asservi au système Sage ERP X3.
Le moteur de workflow permet le contrôle des flux d’information
et des processus à l’aide des grilles standards fournies avec
le système ou paramétrées sur mesure pour mieux correspondre aux processus spécifiques de l’entreprise. Les événements
déclencheurs peuvent inclure toute action posée par un utilisateur
comme imprimer un fichier, créer de nouveaux fichiers, effacer des
données, ou peuvent être associés aux résultats d’une recherche
dans la base de données. En réponse à un déclencheur, le moteur
de workflow peut lancer un processus, envoyer des messages ou
avertissements par courriel, permettant aux destinataires de réagir
par une simple réponse, ou encore proposer aux utilisateurs des
calendriers de travail à partir d’un processus donné ou d’un circuit
de workflow. Également, le moteur de workflow peut déclencher
des circuits basés sur des processus en batch, telles des importations ou exportations de données.
Non seulement cette architecture SOA/WOA simplifie-t-elle grandement l’intégration du système avec l’environnement d’information de plus en plus complexe avec lequel les entreprises doivent
composer aujourd’hui, il vous permet aussi d’étendre votre
contrôle au-delà des murs de votre entreprise pour intégrer vos
partenaires commerciaux dans votre exploitation quotidienne.
Sage ERP X3 I Architecture et technologie
Administration du système et sécurité
Pour tous les utilisateurs, la sécurité est gérée et supervisée au
niveau du système. Il est facile de déterminer qui peut avoir accès à quelle information au niveau d’une fonction, d’un écran et/
ou d’un champ. Les données compilées qui sont produites par le
moteur de veille économique intégré de même que les outils de
production de rapport externes héritent de toutes les règles de
sécurité qui sont définies pour le système.
De plus, que les utilisateurs interagissent avec le système en
mode local ou par l’internet, Sage ERP X3 gère les protocoles
de sécurité de réseau standards qui assurent aux utilisateurs une
interaction sécurisée avec le système.
Pour l’administration du système, Sage ERP X3 fournit aux
administrateurs des ensembles d’outils complets pour gérer les
paramètres généraux (par compagnie, site, groupe, et usager),
déployer de nouvelles fonctions ou des mises à jour, gérer les
propriétés de la base de données, importer ou exporter des données et contrôler les processus en batchs.
De plus, les administrateurs peuvent personnaliser l’aide en ligne
pour fournir aux utilisateurs des instructions plus poussées sur
des procédures standards ou spéciales.
Outils de développement
Sage ERP X3 comprend un environnement de développement
intégré (IDE) 4GL qui permet aux entreprises de façonner leur
système pour répondre à leurs besoins individuels, sans compromettre la capacité d’évolution du progiciel. Les modifications sont
étiquetées d’un « code d’activité » qui permet de les activer ou
désactiver à volonté, ce qui protège les modifications propres à
l’entreprise des mises à jour ou des montées en niveau standards du système. De plus, le code 4GL est indépendant à la fois
de l’environnement d’exploitation (Windows, Linux, Unix) et de
l’interface utilisateur (client Windows, navigateur Web, terminaux
portatifs et autres). De telle sorte qu’une version de votre code
peut fonctionner dans n’importe quel environnement sans qu’il
soit besoin de le réécrire.
Ce puissant environnement de développement orienté objet fournit une abstraction de programmation appropriée à un contexte
d’affaires tout en mettant l’accent sur le développement d’interactions commerciales. Le dictionnaire de développement (les
métadonnées) comprend des descriptions de bases de données
(tableaux, visualisations, index, règles de traçabilité, modèles de
données) des descriptions de veille économique (entrepôts de
données, univers, règles pour « extraire, transformer, charger »
ou ETL) objets, fonctions, modèles de rapports et descriptions de
l’interface usager (production de la description XML indépendamment de l’interface graphique), de même que les descriptions des
actions et procédures utilisées pour générer les services Web.
Pour accélérer davantage votre travail de développement, l’IDE
4GL fournit des éléments de modèles qui peuvent être utilisés
pour créer de nouveaux éléments personnalisés. De même, les
composantes standards du système sont réutilisables et modifiables.
Une fois préparés, les sous-programmes peuvent être publiés comme Services Web et rendus disponibles à des tiers
souhaitant interagir avec le système. De plus, les processus
Sage ERP X3 peuvent intégrer des données en provenance de
Services Web externes et les utiliser à des étapes subséquentes.
L’interopérabilité est de plus assurée par l’intermédiaire de l’OCX,
des commandes de système et d’un serveur Java extensible
(plugiciels OSGI).
Ergonomie saine
Quoi qu’il en soit de l’interface choisie — l’interface utilisateur
Windows ou la version sur navigateur Web — Sage ERP X3
permet un apprentissage rapide et assure une navigation intuitive pour les utilisateurs nouveaux ou expérimentés. Toutes les
fonctions partagent un habillage graphique commun pour que les
utilisateurs qui travaillent avec différentes fonctions retrouvent un
environnement familier.
Parmi les caractéristiques spéciales se trouve une fenêtre
évoquant le navigateur Explorer à la gauche de l’écran, pour
l’affichage de listes de produits, de correspondants et de
documents; divers onglets au sein de chaque fonction pour
séparer différents types d’information comme des en-têtes et
des champs; la capacité de zoomer pour marquer la recherche
d’informations plus détaillées; et l’accès direct à des champs
d’aide HTML au niveau des fonctions et des champs. Tout document Microsoft Office peut être joint à un objet — et conservé
dans la base de données — ce qui permet aux utilisateurs de
consulter des images et des vidéos, et de modifier des données
dans des textes ou des feuilles de calcul tout en demeurant dans
l’environnement Sage ERP X3.
Une interface Web pour la collaboration
Sage ERP X3 procure aussi aux utilisateurs un portail configurable, qui permet à chacun de surveiller son activité en tout temps
et d’interagir en ligne avec des applications de parties tierces.
Les portails peuvent prendre la forme de composites de fonctions
Sage ERP X3, d’indicateurs-clés de performance, d’agenda de
CRM, de flux RSS en provenance de tiers, et de widgets.
Sage Visual Processes™
Alors que les interfaces traditionnelles camouflent souvent leur
complexité sous une cascade interminable de sous-menus et
d’accès alambiqués à des sous-fonctions, Sage ERP X3 Visual
Processes fournit à ses utilisateurs une interface graphique, orientée production, qui fournit à chacun un survol clair de la tâche
qu’il a à accomplir et le pilote au travers des différentes étapes.
L’ensemble du processus est présenté sous forme graphique
et un simple clic sur une étape-clé d’un processus appellera les
fonctions logicielles sous-jacentes.
Sage ERP X3 I Architecture et technologie
220 W Kensinger Drive, Suite 100 I Cranberry Township, PA 16066 I 724-814-5250 I 724-814-5260 fax
www.SageERPx3.us I www.SageNorthAmerica.com
©2010 Sage Software, Inc. Tous droits réservés. Sage, le logo Sage et les noms de produits et services Sage mentionnés dans les présentes sont des marques
déposées ou des marques de commerce de Sage Software inc. ou de ses filiales. Business Objects, le logo Business Objects, BusinessObjects et Crystal
Reports sont des marques déposées ou des marques de commerce de Business Objects aux États-Unis et dans d’autres pays. Microsoft SQL Server est une
marque de commerce enregistrée ou une marque de commerce de Microsoft Corporation aux États-Unis et dans d’autres pays. Windows et le logo Windows
sont des marques de commerce de the Microsoft group of companies. Toutes les autres marques de commerce sont propriétés de leurs détenteurs respectifs.
10-23234 05/10