Planification de la conception de formulaire

Lors de la planification d’une conception de formulaire, vous devez tenir compte des observations suivantes :

Conditions de saisie des données
Quelles sont les données que vous comptez collecter ou distribuer et comment les recueillir et les traiter ? Les utilisateurs saisiront-ils manuellement toutes les données ou certaines d’entre elles seront-elles préremplies dans le formulaire ?

Calculs ou scripts à associer aux données et emplacement où ils seront exécutés (client, serveur, ou client et serveur)
Un script s’exécute sur un serveur uniquement si vous déployez les formulaires via Forms et/ou Adobe® LiveCycle® Output 11.

Conditions de sécurité.
Les utilisateurs auront-ils besoin d’un mot de passe pour ouvrir, imprimer, copier du texte ou appliquer des signatures, etc. ? Voir Définition des paramètres de protection, Utilisation des champs de mot de passe et Utilisation des champs de signature.

Définition des besoins des utilisateurs
Votre premier objectif de conception devrait être de répondre aux besoins des personnes qui se serviront de vos formulaires. Plus vos objectifs sont clairs, plus la conception de votre formulaire sera satisfaisante.

Création d’une bibliothèque de fragments
Prenez en considération la création de fragments pour des logos, des en-têtes, des blocs d’adresse et des pieds de pages qui peuvent êtres partagés parmi les conceptions de formulaire.
  • Choisissez quel langage utiliser (FormCalc ou JavaScript).

  • Examinez les options de protection à appliquer au formulaire.

  • Le cas échéant, établissez des normes d’accessibilité.

Observations relatives au côté pratique du formulaire
Pensez à la facilité d’utilisation d’un formulaire lors de la phase de planification. Voici quelques points à prendre en considération :
  • Un formulaire doit être simple d’emploi. Une disposition simple, avec des légendes claires et éloquentes, facilite la compréhension du formulaire. Des formulaires peuvent valider les entrées utilisateur et proposer des messages destinés à aider les utilisateurs lors de la saisie des données. Si Forms est disponible, certaines zones peuvent être préremplies par fusion de données. Si vous êtes un adepte de la programmation par script, vous pouvez également développer des scripts pour automatiser le traitement ou l’acheminement des données et des formulaires à partir de boutons de commande.

  • Un formulaire doit être accessible aux utilisateurs souffrant de déficiences.

    Voir A propos des formulaires accessibles et Ordre de tabulation.