|
| Titre : | Conception et réalisation d'une application web pour la gestion des petites annonces | | Type de document : | theses et memoires | | Auteurs : | Mourad Salim Ould Amrouch ; Mohammed Demri, Directeur de thèse | | Editeur : | Tizi Ouzou : UMMTO.FGEI | | Année de publication : | 2012 | | Importance : | 73p. | | Présentation : | ill. | | Format : | 30 cm | | Note générale : | Bibliogr. | | Langues : | Français | | Mots-clés : | Application web architecture client/serveur 3-tiers MVC JAVA J2EE Annonces. | | Résumé : | Suite à l’explosion de l’utilisation d’internet dans le monde avec près de 2 milliards
d’utilisateurs et des milliards de dollars générés annuellement, les technologies et
architectures du web sont devenues omniprésents dans les développements informatiques et
reconnues comme des standards. Les plus connues sont l’architecture client/serveur basé sur
http, le protocole TCP/IP, les langages de présentation web HTML5 et CSS3 et les langages
de développement web comme JSP, PHP, ASP.net.
Ce projet a été définit dans la perspective de découvrir les méthodes de développement
et architecture des applications web avec la conception d‘une application web permettant la
consultation de petites annonces de différents types : annonces immobilières, annonces de
vente de véhicule … ainsi qu’une sécurisation des données avec l’authentification des
différents utilisateurs, une administration simple de ses utilisateurs et une présentation
professionnelle et intuitive.
La réalisation de ce projet s’est faite en plusieurs étapes : Une première étape
d’analyse du problème avec la définition des différents utilisateurs de l’application, des
fonctionnalités à mettre en place ainsi que des données manipulées par l’application. Une
deuxième étape de conception consistant à définir les différents modules de l’application,
l’interaction entre ces modules, les différents choix technologiques et les outils et langages de
développement. En dernière étape, a été réalisée la phase de développement et de test.
Au cours du projet j’ai fait le choix de la technologie JAVA (J2EE) pour des raisons
de portabilité, de disponibilité de la documentation, de robustesse et de simplicité
d’utilisation. Ce choix a impliqué l’utilisation d’outils comme tomcat6 conteneur
d’application J2EE et d’Eclipse comme outils de développement. Pour la couche de
persistance, La base de données MYSQL a été sélectionnée pour sa gratuité. Enfin, nous
sommes restés classique sur l’interface graphique avec un affichage simple
(HTML/JSP/CSS3).
Ce projet illustre aussi l’utilisation de multiples concepts régulièrement utilisés dans
les applications Web comme l’architecture client/serveur 3-tiers avec une couche persistance,
une couche métier et une couche présentation et l’utilisation de paterne comme le modèle
MVC. Il illustre aussi le pilotage des développements pas une analyse basée sur langage
UML2.
Ce projet reste un premier pas dans le monde de l’application web qui reste très large
allant des applications serveurs réparties aux applications web pour smart phone. | | En ligne : | D:\CD.TH.2012\MAST2012\OULDAMROUCHE.MOURAD SALIM.PDF | | Format de la ressource électronique : | PDF | | Permalink : | ./index.php?lvl=notice_display&id=31164 |
Conception et réalisation d'une application web pour la gestion des petites annonces [theses et memoires] / Mourad Salim Ould Amrouch ; Mohammed Demri, Directeur de thèse . - Tizi Ouzou (Tizi Ouzou) : UMMTO.FGEI, 2012 . - 73p. : ill. ; 30 cm. Bibliogr. Langues : Français | Mots-clés : | Application web architecture client/serveur 3-tiers MVC JAVA J2EE Annonces. | | Résumé : | Suite à l’explosion de l’utilisation d’internet dans le monde avec près de 2 milliards
d’utilisateurs et des milliards de dollars générés annuellement, les technologies et
architectures du web sont devenues omniprésents dans les développements informatiques et
reconnues comme des standards. Les plus connues sont l’architecture client/serveur basé sur
http, le protocole TCP/IP, les langages de présentation web HTML5 et CSS3 et les langages
de développement web comme JSP, PHP, ASP.net.
Ce projet a été définit dans la perspective de découvrir les méthodes de développement
et architecture des applications web avec la conception d‘une application web permettant la
consultation de petites annonces de différents types : annonces immobilières, annonces de
vente de véhicule … ainsi qu’une sécurisation des données avec l’authentification des
différents utilisateurs, une administration simple de ses utilisateurs et une présentation
professionnelle et intuitive.
La réalisation de ce projet s’est faite en plusieurs étapes : Une première étape
d’analyse du problème avec la définition des différents utilisateurs de l’application, des
fonctionnalités à mettre en place ainsi que des données manipulées par l’application. Une
deuxième étape de conception consistant à définir les différents modules de l’application,
l’interaction entre ces modules, les différents choix technologiques et les outils et langages de
développement. En dernière étape, a été réalisée la phase de développement et de test.
Au cours du projet j’ai fait le choix de la technologie JAVA (J2EE) pour des raisons
de portabilité, de disponibilité de la documentation, de robustesse et de simplicité
d’utilisation. Ce choix a impliqué l’utilisation d’outils comme tomcat6 conteneur
d’application J2EE et d’Eclipse comme outils de développement. Pour la couche de
persistance, La base de données MYSQL a été sélectionnée pour sa gratuité. Enfin, nous
sommes restés classique sur l’interface graphique avec un affichage simple
(HTML/JSP/CSS3).
Ce projet illustre aussi l’utilisation de multiples concepts régulièrement utilisés dans
les applications Web comme l’architecture client/serveur 3-tiers avec une couche persistance,
une couche métier et une couche présentation et l’utilisation de paterne comme le modèle
MVC. Il illustre aussi le pilotage des développements pas une analyse basée sur langage
UML2.
Ce projet reste un premier pas dans le monde de l’application web qui reste très large
allant des applications serveurs réparties aux applications web pour smart phone. | | En ligne : | D:\CD.TH.2012\MAST2012\OULDAMROUCHE.MOURAD SALIM.PDF | | Format de la ressource électronique : | PDF | | Permalink : | ./index.php?lvl=notice_display&id=31164 |
|