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