Principales fonctionnalités de SmartGuide™
SmartGuide est composé d'une série de modules inter-reliés qui accélèrent la création de nouvelles applications. Voici un aperçu de ses principales fonctionnalités et caractéristiques.
Champs réutilisables
SmartGuide Designer permet de créer des champs qui peuvent servir à plusieurs reprises afin d'assurer une saisie unique des données et de réduire le nombre de champs à créer. Une fois importé de la librairie, les propriétés d'un champ peuvent être modifiées au niveau d'une application sans pour autant impacter la définition globale du champ. Par exemple, le même champ peut être obligatoire dans un Smartlet et être optionnel dans un autre. La valeur inscrite par l'utilisateur final peut se répercuter à travers tous les Smartlets qui font appel à ce champ grâce à une simple fonction d'extension. On évite ainsi aux utilisateurs finaux toute double saisie d'une même information.
Validations avancées
Plusieurs types de validation sont disponibles par défaut, permettant d'effectuer un grand nombre de vérifications syntaxiques en un clic. Les validations par défaut varient en fonction du type de champ. Lors de la création d'un champ texte par exemple, il est entre autre possible d'indiquer les longueurs minimale et maximale permises ainsi que de choisir parmi plusieurs validations prédéfinies (numérique, alphabétique, alphanumérique, courriel, téléphone/télécopieur, code postal, etc.). Il est également possible de créer de nouvelles règles de validation. De plus, SmartGuide Designer permet d'effectuer des validations sémantiques pour assurer la cohérence des données inscrites par l'utilisateur.
Fichiers XML
Il est possible de peupler les valeurs d'un champ avec des données contenues dans un fichier XML. Les valeurs peuvent être générées en temps réel, c'est-à-dire lors de la visualisation du champ. Cela permet de faire appel à un fichier XML externe, comme un flux RSS par exemple, pour automatiquement mettre à jour les valeurs d'un champ. Lors de la visualisation du champ, la dernière version du fichier sera alors rapportée et utilisée pour afficher les valeurs. L'accès à des fichiers XML protégés par nom d'usager et mot de passe est également supporté.
Fichiers XSD
Il est possible de créer les champs d'un Smartlet automatiquement à partir d'un schéma XML (XSD). Les champs ainsi créés reprennent les règles de validation qui sont définis dans le schéma. Ceci permet de générer de manière automatisée un flux XML des données saisies lors du parcours d'un Smartlet qui soit conforme au XSD.
Services web
SmartGuide Designer supporte nativement la consommation de services web. Pour ajouter une connexion vers un service web, seul un fichier WSDL est requis. La liste des opérations fournies par le service web et toute autre information pertinente sont automatiquement extraites de celui-ci. Des interfaces simples permettent alors de faire le mappage des paramètres et des résultats du service avec les champs d'un Smartlet.
Fonctions d'extension
Comme leur nom l'indique, les fonctions d'extension permettent d'étendre davantage les fonctionnalités de SmartGuide. Par exemple, pour déclencher l'envoi d'un courrier électronique, effectuer une série de manipulations sur des champs, intégrer une base de données, des répertoires LDAP ou des systèmes d'arrière-boutique. Un simple fichier de configuration permet ensuite d'utiliser les nouvelles fonctions d'extension de la même manière qu'un service web et donc de les rendre accessibles à des non-techniciens.
Bases de connaissances
SmartGuide dispose d'un module appelé SmartSearch™ qui permet de créer et gérer des bases de données et de connaissances en ligne. Le moteur de règles permet ensuite de spécifier des règles de pertinence afin de les filtrer et de ne présenter que les informations applicables au contexte de l'utilisateur. Aucune limite n'est imposée sur les types de résultats qui peuvent être créés. Le même module peut donc servir à créer des listes de formalités, d'activités, de personnes, de lieux, etc.
PDFs dynamiques
SmartGuide comporte un module appelé SmartForms™ qui permet d'utiliser les données recueillies par un Smartlet pour remplir dynamiquement un ou plusieurs formulaires PDF. Vous n'êtes donc plus limité à utiliser le même formulaire pour recueillir et pour conserver les données. Cela vous permet d'assurer la meilleure convivialité possible lors de la saisie des données tout en présentant le formulaire rempli dans un format prescrit.
PDFs statiques
SmartGuide permet également de créer dynamiquement un PDF à partir des données collectées lors d’un parcours dirigé. En effet, il n'est pas nécessaire d'avoir un PDF dynamique au départ pour pouvoir présenter une sortie PDF des données saisies. L'apparence du PDF se gère à l'aide des mêmes balises que celles servant à la création des thèmes de présentation. Une fois un gabarit de présentation créé, il peut servir à la création d’un nombre indéfini de documents PDF.
Moteur de règles
SmartGuide Designer inclut un moteur de règles qui permet à des non-techniciens de varier les valeurs d'un champ, de paramétrer l'application des règles de validation, de configurer la visibilité d'un champ, d'effectuer des branchements conditionnels vers différentes pages, de déterminer la pertinence d'un résultat et de mettre en correspondance de manière conditionnelle un champ Alphinat avec un champ d'un formulaire PDF.
- Appelez-nous:
1.514.398.9799
1.418.624.7181 - Envoyez-nous un message