IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Exemple d'architecture à 3 couches en Visual Basic

Le 17 mars 2003

Par Romain Puyfoulhoux

Sommaire

1. Exemple d'application classique
2. Rôle de chacune des couches
3. Avantages de cette architecture
4. Exemple d'architecture à 3 couches
   4.1 Couche données
   4.2 Couche métier
   4.3 Couche présentation


2. Rôle de chacune des couches

La couche présentation :

La couche métier (logique de l'application) :
  • Reçoit et analyse les demandes de l'utilisateur.
  • Retrouve et modifie les données via la couche données.
  • Renvoie les résultats à la couche présentation.
La couche données :
  • Modifie les données
  • Récupère les données
  • Assure la sécurité et l'intégrité des données

3. Avantages de cette architecture

Séparer l'application en 3 couches a de nombreux avantages, en voici une liste non exhaustive :

4. Exemple d'architecture à 3 couches

Nous allons reprendre l'application de gestion de comptes bancaires, qui nous avait servi d'exemple.
La couche présentation sera un EXE standard, et les couches métier et données seront chacune une Dll ActiveX. Commençons par la couche des données.


[ Précédent ] [ Suivant ]

Ce document issu de http://www.developpez.com est soumis à la licence GNU FDL traduite en français ici.
Permission vous est donnée de distribuer, modifier des copies de cette page tant que cette note apparaît clairement.