Découvrez un thème abordé sur ce siteJeux sérieux - Serious gaming  [Découvrir!]
Application informatique qui combine une intention sérieuse, de type pédagogique, informative, communicationnelle, marketing, idéologique ou d'entraînement avec des ressorts ludiques issus du jeu vidéo ou de la simulation informatique (Wikipedia).
AccueilStepsRSSTwitterInfo-lettre

Visual Composer et le développement d’interfaces

Posté le 20 novembre 2009 @ 12:48 par Jean-François Michon

Suite à mon billet sur les interfaces utilisateur, j’ai voulu explorer un outil permettant de créer des interfaces riches utilisant les données de son ERP et j’ai donc décidé de présenter Visual Composer. Cet outil a été développé par SAP pour la création de rapports et d’interfaces personnalisés utilisables sur le Web et réutilisant l’information de sa solution ERP. La technologie repose sur l’utilisation de librairies de Adobe Flash et de l’utilisation de BAPI pour créer des modèles.

Une des principales limites de l’outil vient du nombre limités de modèles fournis dans la solution, ce qui ne serait pas le cas pour un développement fait avec Flex. Par contre, l’outil a l’avantage d’être simple dans son exécution et son utilisation: créer un modèle simple peut demander moins de 15 minutes.

Comment obtenir les données?

Visual Composer utilise les BAPI (Business Application Programming Interface) afin d’interagir avec le ERP. Par exemple, si vous voulez obtenir le Sales Area d’un client de votre entreprise, vous pouvez ajouter la BAPI « BAPI_CUSTOMER_GETSALESAREAS » dans votre modèle. Une fois fait, vous pouvez sélectionner les champs que vous désirez utiliser et ensuite les afficher dans une table. Le modèle ci-dessous montre le lien créé entre la « Customer getsalesarea » (notre source de données) et la table « Salesareas Table » qui en affichera le résultat.

vcmodel

Vous pouvez obtenir une liste complète des BAPI sur le site sapnet.ru.

Comment développer ces modèles?

Le fonctionnement est très simple. La plupart des éléments possèdent un « input » et un « output ». Dans l’exemple précédent, on peut sélectionner les données que l’on souhaite filtrer à l’aide d’un formulaire, ce qui signifie que l’on doit lier le « output » du formulaire à « l’input » de la BAPI. La même logique s’applique pour tous les autres éléments que l’on ajoute au modèle.

Deux options principales sont disponibles pour l’affichage des données: les tables et les graphiques. La deuxième option couvre les modèles généralement disponibles, soit les diagrammes circulaires, les diagrammes à barre, les histogrammes, les nuages de points, etc.

Vous pouvez voir ci-dessous une vidéo démontrant très bien comment créer un modèle dans Visual Composer et le fonctionnement de l’édition de modèles :

La vidéo suivante démontre le résultat final que l’on peut atteindre avec cet outil :

Visual Composer est la solution?

En résumé, lorsque l’outil est considéré pour ses avantages, on se rend compte qu’il est possible de réaliser des solutions intéressantes pour l’analyse des données, et ce, en peu de temps. Par contre, si on désire créer une solution plus poussée, on risque de se tourner vers Flex, qui procure au moins la flexibilité de posséder davantage d’outils et de pouvoir interagir avec le XML.

Que pensez-vous d’un tel outil?

Post to Twitter


Vous avez aimé cet article et voulez être avertis lors de nouvelles parutions? Rien de plus simple! Abonnez-vous gratuitement au flux RSS ainsi qu'à l'info-lettre et suivez-moi sur Twitter!

Sur la ligne du temps...
Article précédent
« Quand l’interface ne vous dit rien
Article suivant
La « Best Practice » est-elle vraiment la meilleure? »



Pas encore de commentaires

Vous pouvez être le premier à laisser un commentaire!

Partagez votre opinion

Connexion OpenID

Connexion Standard

Options:

Taille

Découvrez un article publié sur ce siteVisual Composer et le développement d’interfaces - Article paru sur ERP-decouvertes.com le 20 novembre 2009 - [Lire l'article]
Développer des outils d’intelligence d’affaire peut parfois se révéler complexe. SAP a développé une solution permettant de créer très rapidement des tableaux de bords à partir des données de son système ERP…
Dernièrement publié sur ERP-decouvertes.com
05/12/2009 Retour en arrière
29/11/2009 Le serious gaming, plus que du jeu!
25/11/2009 Les défis de l’implantation des ERP
23/11/2009 La « Best Practice » est-elle vraiment la meilleure?
20/11/2009 Visual Composer et le développement d’interfaces
18/11/2009 Quand l’interface ne vous dit rien
16/11/2009 Découvrir SAP – Les données maîtres pour la planification
13/11/2009 Necessary but not sufficient
11/11/2009 Systèmes intégrés en mode SaaS
09/11/2009 Utiliser son ERP avec Google Wave
 
Plan du site par catégories
Catégories principales
  Formation ERP
  Technologie ERP
  Utilisation ERP

Catégories secondaires
  Général
  Implantation
  Interface utilisateur
  Observations
  Réingénierie
  Solutions ERP