Mise en place d'un portail de gestion des recrutements, évaluations et suivi des cursus des étudiants de l'ISI.( Télécharger le fichier original )par Cheryl Lorenzi OGUIAO Institut Supérieur dà¢â‚¬â„¢Informatique (I.S.I) - Licence Génie Logiciel 2014 |
Chapitre I : Réalisation48 I.1. IntroductionCette partie constitue le dernier volet de ce rapport. Après avoir terminé la phase de spécification et conception, la solution étant déjà choisie et étudiée, il nous reste que de se décider dans quel environnement nous allons travailler, exposer les choix techniques utilisés et le langage adopté, et présenter l'implémentation et les tests réalisés. I.2. Architecture générale de l'applicationDans l'architecture à trois niveaux, les applications au niveau serveur sont délocalisées, c'est-à-dire que chaque serveur est spécialisé dans une tâche (serveur web/ serveur de base de données par exemple). Il permet : - Une plus grande flexibilité/souplesse ; - Une sécurité accrue car la sécurité peur être définie indépendamment pour chaque service, et à chaque niveau ; - De meilleures performances, étant donné le partage des tâches entre les différents serveurs. Cette architecture (appelée 3 tiers) fait intervenir trois parties indépendantes les unes des autres :
Protocole de communication MISE EN PLACE D'UN PORTAIL DE GESTION DE RECRUTEMENTS, DES EVALUATIONS ET SUIVI DE CURSUS DES ETUDIANTS DE L'ISI 49 Dans notre projet, nous avons utilisé le protocole HTTP, afin de communiquer les données entre la partie cliente mobile et le serveur web. En effet, Le HTTP est un protocole qui définit la communication entre un serveur et un client (facilite le dispatche des fonctions). En général, nous utilisons la méthode Post pour envoyer des données au programme situé à une URL spécifiée. Dans notre cas la requête Post envoyée à partir de l'application client vers le serveur est de la forme suivante : http://127.0.0.1:8080/nomapplication?parametre=valeur. |
|