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 |
1.4.6. Revue de la littérature sur les applications webUne 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. 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. |
|