La couche de présentation doit exposer à l’utilisateur les propriétés et les méthodes des objets de la couche métier. Autrement dit, la couche de présentation est le point d’entrée de l’utilisateur et il doit pouvoir à travers un menu accéder à des formulaires au choix qui vont lui permettre d’afficher dans des formulaires et des contrôles les propriétés des objets métier ou de saisir des nouvelles valeurs pour ces propriétés puis de les persister (enregistrer définitivement dans la base de données) ou exécuter d’autres méthodes spécifiques disponibles au niveau de la couche métier (validation, consultation de propriétés d’objets liés, …)
Pour réaliser tout cela la couche de présentation va manipuler les objets disponibles au niveau de la couche métier avec leurs propriétés et méthodes et les exposer aux utilisateurs à travers des menus, des formulaires et des contrôles.
Jusque là tout ce qui a été dit sur la couche de présentation n’est qu’une simple traduction de la logique multi-tiers.