Aller au contenu

Couches logiciels

De Banane Atomic

Les couches

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)