Couches logiciels

De Banane Atomic
Aller à la navigationAller à la recherche
La version imprimable n’est plus prise en charge et peut comporter des erreurs de génération. Veuillez mettre à jour les signets de votre navigateur et utiliser à la place la fonction d’impression par défaut de celui-ci.

Les couches

Couches.jpg

Interface Utilisateur

  • Explorateur web
  • Fenêtre
  • Console

Métier

Implémente les règles de gestion de l'application. Cette couche utilise des données provenant de l'utilisateur via la couche IU et de la base de données via la couche DAO.

Data Access Objects

Object Relational Mapper

Fait le pont entre les objets manipulés par la couche DAO et la base de données.

Intégration des couches

L'intégration des couches peut être réalisée par un conteneur d'injection de dépendances (Dependency Injection Container)