Une plate-forme de développement doit offrir au niveau de la couche de présentation au minimum les différents types de formulaires suivants :
Le formulaire de type liste : Ce type doit permettre d’afficher des collections et doit offrir des possibilités de filtrages et possibilités de mise à jour des données que le développeur pourra activer selon le besoin.
Le formulaire de type fiche : Ce type doit pouvoir afficher des objets et doit offrir des possibilités de filtrage et de mise à jour des données que le développeur pourra utiliser. Le formulaire de type maître détail est une variante de cet écran dans la mesure où un détail n’est rien d’autre que la traduction d’une propriété de l’objet principal de type collection.