WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Contribution de la géomatique au suivi des plans de gestion environnementale et sociale dans la région administrative du sud (Cameroun)


par Georges Patrice TCHOUTCHUIE CHEKUIE
Université de Ngaoundéré - Master 2 professionnel en Géomatique, Aménagement et Gestion des ressources 2021
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

1.4.6. Revue de la littérature sur les applications web

1.4.6.1. Définition

Une application web16(*) est un ensemble de pages qui interagissent avec les utilisateurs, les unes avec les autres, ainsi qu'avec les différentes ressources d'un serveur web, notamment les bases de données.

1.4.6.2. Architecture des applications web

Une architecture est un modèle générique et conceptuel qui se rapporte à un sujet et qui représente la fonctionnalité, la structure, le positionnement, l'interrelation des différents types d'éléments (hardware, logiciels, infrastructure) qui la composent (Saïche et Ouyougoute, 2015).

En règle générale, une application est découpée en 3 niveaux (couches) d'abstraction (Shklar et Rosen, 2003 cités par Saïche et Ouyougoute, 2015).

- la couche présentation : c'est la partie de l'application visible par les utilisateurs (nous parlerons d'interface utilisateur). Dans notre cas, cette couche est un navigateur web, qui se présente sous forme de pages HTML, composée de formulaires et de boutons ;

- la couche métier : correspond à la partie fonctionnelle de l'application, celle qui implémente la logique, et qui décrit les opérations que l'application opère sur les données, en fonction des requêtes d'un utilisateur effectuées au travers de la couche présentation ;

- la couche accès aux données : elle consiste en la partie gérant l'accès à la base de données du système.

Il existe différentes architectures pour une application web :

- Architecture 1-tiers ;

- Architecture 2-tiers ;

- Architecture 3-tiers ;

- Architecture n-tiers.

Ci-dessous une illustration de l'architecture 3-tiers (figure4).

* 16 Le web est un ensemble des données reliées par des liens hypertextes sur internet.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"L'imagination est plus importante que le savoir"   Albert Einstein