SlideShare uma empresa Scribd logo
1 de 10
Interface Utilisateur Julien BANVILLE  M1 Informatique – Génie Logiciel   vendredi 15 février 2008
Sommaire Cahier des charges ,[object Object]
Contraintes techniquesDéveloppement de l’interface ,[object Object]
Contenu d’une JSP
La navigation sur le siteConclusion
 Cahier des charges Les besoins et contraintes techniques  d’une interface homme machine sur un site Internet
Les Besoins Réutilisation des classes Module de recherche efficace Espace personnel de stockage pour l’utilisateur Sécurité des données Charte graphique 1
Contraintes technologiques Utilisation du JAVA Implique l’utilisation de la technologie JSP (Java Server Pages) Utilisation du XHTML Intégration des données dans des éléments de présentation adaptés à une utilisation Web 1
Développement de l’application La démarche, les JSP et la navigation au sein de l’application
Méthode de développement 2

Mais conteúdo relacionado

Mais procurados

Cv Ouaz Ines
Cv Ouaz InesCv Ouaz Ines
Cv Ouaz InesInes Ouaz
 
Rapport de stage : Parcours d'apprentissage à base de la pédagogie par projet
Rapport de stage : Parcours d'apprentissage à base de la pédagogie par projetRapport de stage : Parcours d'apprentissage à base de la pédagogie par projet
Rapport de stage : Parcours d'apprentissage à base de la pédagogie par projetnkamal1
 
Modeliser une application_web
Modeliser une application_webModeliser une application_web
Modeliser une application_webMoez Moezm
 
Module 3 intégration de traitement dans les applications web asp.net
Module 3   intégration de traitement dans les applications web asp.netModule 3   intégration de traitement dans les applications web asp.net
Module 3 intégration de traitement dans les applications web asp.netMohammed Amine Mostefai
 
Présentation E-Learning
Présentation   E-LearningPrésentation   E-Learning
Présentation E-LearningGhribi Achref
 
Conception et réalisation d'une plateforme social learning
Conception et réalisation d'une plateforme social learningConception et réalisation d'une plateforme social learning
Conception et réalisation d'une plateforme social learningRouâa Ben Hammouda
 
CV Ingénieur développeur JAVA/EE
CV Ingénieur développeur JAVA/EECV Ingénieur développeur JAVA/EE
CV Ingénieur développeur JAVA/EESid Ahmed Benkraoua
 
Introduction module IHM Polytech Sophia Dept Info SI3
Introduction module IHM Polytech Sophia Dept Info SI3Introduction module IHM Polytech Sophia Dept Info SI3
Introduction module IHM Polytech Sophia Dept Info SI3Anne-Marie Pinna-Dery
 
Module 4 navigation et homogénéisation des les applications web
Module 4   navigation et homogénéisation des les applications webModule 4   navigation et homogénéisation des les applications web
Module 4 navigation et homogénéisation des les applications webMohammed Amine Mostefai
 
Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...
Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...
Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...Saâd Zerhouni
 
CV Olivier Truong
CV Olivier TruongCV Olivier Truong
CV Olivier Truongoltruong
 
Cv Moez HAMZAOUI JAVA J2EE FULL STACK
Cv Moez HAMZAOUI JAVA J2EE FULL STACKCv Moez HAMZAOUI JAVA J2EE FULL STACK
Cv Moez HAMZAOUI JAVA J2EE FULL STACKMoez Hamzaoui
 
Module 1 introduction au développement web avec visual studio 2012
Module 1   introduction au développement web avec visual studio 2012Module 1   introduction au développement web avec visual studio 2012
Module 1 introduction au développement web avec visual studio 2012Mohammed Amine Mostefai
 
Mtl apptalks ux mobile et ucd - janvier 2014
Mtl apptalks   ux mobile et ucd - janvier 2014Mtl apptalks   ux mobile et ucd - janvier 2014
Mtl apptalks ux mobile et ucd - janvier 2014Loic Nunez
 
Module 6 développement d'applications de bases de données avec asp.net
Module 6   développement d'applications de bases de données avec asp.netModule 6   développement d'applications de bases de données avec asp.net
Module 6 développement d'applications de bases de données avec asp.netMohammed Amine Mostefai
 

Mais procurados (19)

Cv Ouaz Ines
Cv Ouaz InesCv Ouaz Ines
Cv Ouaz Ines
 
Rapport de stage : Parcours d'apprentissage à base de la pédagogie par projet
Rapport de stage : Parcours d'apprentissage à base de la pédagogie par projetRapport de stage : Parcours d'apprentissage à base de la pédagogie par projet
Rapport de stage : Parcours d'apprentissage à base de la pédagogie par projet
 
Modeliser une application_web
Modeliser une application_webModeliser une application_web
Modeliser une application_web
 
Module 3 intégration de traitement dans les applications web asp.net
Module 3   intégration de traitement dans les applications web asp.netModule 3   intégration de traitement dans les applications web asp.net
Module 3 intégration de traitement dans les applications web asp.net
 
Présentation E-Learning
Présentation   E-LearningPrésentation   E-Learning
Présentation E-Learning
 
Conception et réalisation d'une plateforme social learning
Conception et réalisation d'une plateforme social learningConception et réalisation d'une plateforme social learning
Conception et réalisation d'une plateforme social learning
 
CV Ingénieur développeur JAVA/EE
CV Ingénieur développeur JAVA/EECV Ingénieur développeur JAVA/EE
CV Ingénieur développeur JAVA/EE
 
Mohamed -CV 2016
Mohamed -CV 2016 Mohamed -CV 2016
Mohamed -CV 2016
 
Struts
StrutsStruts
Struts
 
Introduction module IHM Polytech Sophia Dept Info SI3
Introduction module IHM Polytech Sophia Dept Info SI3Introduction module IHM Polytech Sophia Dept Info SI3
Introduction module IHM Polytech Sophia Dept Info SI3
 
Module 4 navigation et homogénéisation des les applications web
Module 4   navigation et homogénéisation des les applications webModule 4   navigation et homogénéisation des les applications web
Module 4 navigation et homogénéisation des les applications web
 
Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...
Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...
Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...
 
CV Olivier Truong
CV Olivier TruongCV Olivier Truong
CV Olivier Truong
 
Cv Moez HAMZAOUI JAVA J2EE FULL STACK
Cv Moez HAMZAOUI JAVA J2EE FULL STACKCv Moez HAMZAOUI JAVA J2EE FULL STACK
Cv Moez HAMZAOUI JAVA J2EE FULL STACK
 
CM uml-intro
CM uml-introCM uml-intro
CM uml-intro
 
Module 1 introduction au développement web avec visual studio 2012
Module 1   introduction au développement web avec visual studio 2012Module 1   introduction au développement web avec visual studio 2012
Module 1 introduction au développement web avec visual studio 2012
 
Mtl apptalks ux mobile et ucd - janvier 2014
Mtl apptalks   ux mobile et ucd - janvier 2014Mtl apptalks   ux mobile et ucd - janvier 2014
Mtl apptalks ux mobile et ucd - janvier 2014
 
Module 6 développement d'applications de bases de données avec asp.net
Module 6   développement d'applications de bases de données avec asp.netModule 6   développement d'applications de bases de données avec asp.net
Module 6 développement d'applications de bases de données avec asp.net
 
Présentation PFE
Présentation PFEPrésentation PFE
Présentation PFE
 

Destaque

Question 4
Question 4Question 4
Question 4jaeliene
 
Comment s'abonner aux pronos garantis
Comment s'abonner aux pronos garantisComment s'abonner aux pronos garantis
Comment s'abonner aux pronos garantissydharta77
 
Panorama de la bibliothèque 3.0 (soutenance)
Panorama de la bibliothèque 3.0 (soutenance)Panorama de la bibliothèque 3.0 (soutenance)
Panorama de la bibliothèque 3.0 (soutenance)Florence Tisserand
 
Les médias sociaux au Maroc, pratiques actuelles et tendances - ESCA 2.0 -
Les médias sociaux au Maroc, pratiques actuelles et tendances - ESCA 2.0 -Les médias sociaux au Maroc, pratiques actuelles et tendances - ESCA 2.0 -
Les médias sociaux au Maroc, pratiques actuelles et tendances - ESCA 2.0 -escaconference
 
La nueva familia
La nueva familiaLa nueva familia
La nueva familiaVoxPress
 
Présentation café
Présentation caféPrésentation café
Présentation cafésmtpat
 
Matphyto matrices cultivo-exposición-2008
Matphyto matrices cultivo-exposición-2008Matphyto matrices cultivo-exposición-2008
Matphyto matrices cultivo-exposición-2008Javier Vila
 
Spectacle imagine
Spectacle imagineSpectacle imagine
Spectacle imaginecircuschild
 
Prevalencia de cronicidad y multimorbilidad en la población cubierta por el ...
Prevalencia de cronicidad y multimorbilidad en la población cubierta  por el ...Prevalencia de cronicidad y multimorbilidad en la población cubierta  por el ...
Prevalencia de cronicidad y multimorbilidad en la población cubierta por el ...Alfredo Alday
 
Problemas adaptados y secuenciados sumas yrestas
Problemas adaptados y secuenciados sumas yrestasProblemas adaptados y secuenciados sumas yrestas
Problemas adaptados y secuenciados sumas yrestasrociopt
 
Programme Cap'Com 2000
Programme Cap'Com 2000Programme Cap'Com 2000
Programme Cap'Com 2000Cap'Com
 
Rendement de l'integrite. By Paul Klein fr
Rendement de l'integrite. By Paul Klein frRendement de l'integrite. By Paul Klein fr
Rendement de l'integrite. By Paul Klein frVolunteer Canada
 
Stategies pour se differencier et creer des parenariats. Par Jocelyne Daw fr
Stategies pour se differencier et creer des parenariats. Par Jocelyne Daw frStategies pour se differencier et creer des parenariats. Par Jocelyne Daw fr
Stategies pour se differencier et creer des parenariats. Par Jocelyne Daw frVolunteer Canada
 
Joyeux Noel
Joyeux NoelJoyeux Noel
Joyeux Noelpetitoi
 
Règlement du concours_milow
Règlement du concours_milowRèglement du concours_milow
Règlement du concours_milowIberia
 

Destaque (20)

Question 4
Question 4Question 4
Question 4
 
Comment s'abonner aux pronos garantis
Comment s'abonner aux pronos garantisComment s'abonner aux pronos garantis
Comment s'abonner aux pronos garantis
 
FéE
FéEFéE
FéE
 
Panorama de la bibliothèque 3.0 (soutenance)
Panorama de la bibliothèque 3.0 (soutenance)Panorama de la bibliothèque 3.0 (soutenance)
Panorama de la bibliothèque 3.0 (soutenance)
 
adapei 42
adapei 42adapei 42
adapei 42
 
Les médias sociaux au Maroc, pratiques actuelles et tendances - ESCA 2.0 -
Les médias sociaux au Maroc, pratiques actuelles et tendances - ESCA 2.0 -Les médias sociaux au Maroc, pratiques actuelles et tendances - ESCA 2.0 -
Les médias sociaux au Maroc, pratiques actuelles et tendances - ESCA 2.0 -
 
La nueva familia
La nueva familiaLa nueva familia
La nueva familia
 
Présentation café
Présentation caféPrésentation café
Présentation café
 
Cartílago y Hueso
Cartílago y HuesoCartílago y Hueso
Cartílago y Hueso
 
Matphyto matrices cultivo-exposición-2008
Matphyto matrices cultivo-exposición-2008Matphyto matrices cultivo-exposición-2008
Matphyto matrices cultivo-exposición-2008
 
Les volcan
Les volcanLes volcan
Les volcan
 
Spectacle imagine
Spectacle imagineSpectacle imagine
Spectacle imagine
 
Prevalencia de cronicidad y multimorbilidad en la población cubierta por el ...
Prevalencia de cronicidad y multimorbilidad en la población cubierta  por el ...Prevalencia de cronicidad y multimorbilidad en la población cubierta  por el ...
Prevalencia de cronicidad y multimorbilidad en la población cubierta por el ...
 
Problemas adaptados y secuenciados sumas yrestas
Problemas adaptados y secuenciados sumas yrestasProblemas adaptados y secuenciados sumas yrestas
Problemas adaptados y secuenciados sumas yrestas
 
Programme Cap'Com 2000
Programme Cap'Com 2000Programme Cap'Com 2000
Programme Cap'Com 2000
 
Rendement de l'integrite. By Paul Klein fr
Rendement de l'integrite. By Paul Klein frRendement de l'integrite. By Paul Klein fr
Rendement de l'integrite. By Paul Klein fr
 
Stategies pour se differencier et creer des parenariats. Par Jocelyne Daw fr
Stategies pour se differencier et creer des parenariats. Par Jocelyne Daw frStategies pour se differencier et creer des parenariats. Par Jocelyne Daw fr
Stategies pour se differencier et creer des parenariats. Par Jocelyne Daw fr
 
Joyeux Noel
Joyeux NoelJoyeux Noel
Joyeux Noel
 
Règlement du concours_milow
Règlement du concours_milowRèglement du concours_milow
Règlement du concours_milow
 
Paula andrea cortez
Paula  andrea  cortezPaula  andrea  cortez
Paula andrea cortez
 

Semelhante a Projet Music Brainz

J2eeintro
J2eeintroJ2eeintro
J2eeintromedbmb
 
memoire sur la technologie de RIA
memoire sur la technologie de RIAmemoire sur la technologie de RIA
memoire sur la technologie de RIAifis
 
Petit déjeuner OCTO Technology - Nouvelles Architectures Web Front-End et APIs
Petit déjeuner OCTO Technology - Nouvelles Architectures Web Front-End et APIsPetit déjeuner OCTO Technology - Nouvelles Architectures Web Front-End et APIs
Petit déjeuner OCTO Technology - Nouvelles Architectures Web Front-End et APIsOCTO Technology
 
Petit déjeuner OCTO - Nouvelles Architectures Web Front-end et APIs
Petit déjeuner OCTO - Nouvelles Architectures Web Front-end et APIsPetit déjeuner OCTO - Nouvelles Architectures Web Front-end et APIs
Petit déjeuner OCTO - Nouvelles Architectures Web Front-end et APIsJonathan Meiss
 
cours-gratuit.com--id-1964.pdf
cours-gratuit.com--id-1964.pdfcours-gratuit.com--id-1964.pdf
cours-gratuit.com--id-1964.pdfRachida19
 
Architecture java j2 ee a partager
Architecture java j2 ee a partagerArchitecture java j2 ee a partager
Architecture java j2 ee a partageraliagadir
 
Angular développer des applications .pdf
Angular développer des applications .pdfAngular développer des applications .pdf
Angular développer des applications .pdfimenhamada17
 
Appalications JEE avec Servlet/JSP
Appalications JEE avec Servlet/JSPAppalications JEE avec Servlet/JSP
Appalications JEE avec Servlet/JSPYouness Boukouchi
 
Angluars js
Angluars jsAngluars js
Angluars jsRYMAA
 
Asp.net Présentation de L'application "Organizer"
Asp.net Présentation de L'application "Organizer"Asp.net Présentation de L'application "Organizer"
Asp.net Présentation de L'application "Organizer"Nazih Heni
 
Wpl53 g formation-developper-des-applications-pour-ibm-websphere-portal-8-0-a...
Wpl53 g formation-developper-des-applications-pour-ibm-websphere-portal-8-0-a...Wpl53 g formation-developper-des-applications-pour-ibm-websphere-portal-8-0-a...
Wpl53 g formation-developper-des-applications-pour-ibm-websphere-portal-8-0-a...CERTyou Formation
 
Java entreprise edition et industrialisation du génie logiciel par m.youssfi
Java entreprise edition et industrialisation du génie logiciel par m.youssfiJava entreprise edition et industrialisation du génie logiciel par m.youssfi
Java entreprise edition et industrialisation du génie logiciel par m.youssfiENSET, Université Hassan II Casablanca
 

Semelhante a Projet Music Brainz (20)

J2eeintro
J2eeintroJ2eeintro
J2eeintro
 
CV REBAI Hamida
CV REBAI HamidaCV REBAI Hamida
CV REBAI Hamida
 
Java Server Faces 2
Java Server Faces 2Java Server Faces 2
Java Server Faces 2
 
memoire sur la technologie de RIA
memoire sur la technologie de RIAmemoire sur la technologie de RIA
memoire sur la technologie de RIA
 
Petit déjeuner OCTO Technology - Nouvelles Architectures Web Front-End et APIs
Petit déjeuner OCTO Technology - Nouvelles Architectures Web Front-End et APIsPetit déjeuner OCTO Technology - Nouvelles Architectures Web Front-End et APIs
Petit déjeuner OCTO Technology - Nouvelles Architectures Web Front-End et APIs
 
Petit déjeuner OCTO - Nouvelles Architectures Web Front-end et APIs
Petit déjeuner OCTO - Nouvelles Architectures Web Front-end et APIsPetit déjeuner OCTO - Nouvelles Architectures Web Front-end et APIs
Petit déjeuner OCTO - Nouvelles Architectures Web Front-end et APIs
 
cours-gratuit.com--id-1964.pdf
cours-gratuit.com--id-1964.pdfcours-gratuit.com--id-1964.pdf
cours-gratuit.com--id-1964.pdf
 
Architecture java j2 ee a partager
Architecture java j2 ee a partagerArchitecture java j2 ee a partager
Architecture java j2 ee a partager
 
Gwt intro-101
Gwt intro-101Gwt intro-101
Gwt intro-101
 
Angular développer des applications .pdf
Angular développer des applications .pdfAngular développer des applications .pdf
Angular développer des applications .pdf
 
Spring Boot RestApi.pptx
Spring Boot RestApi.pptxSpring Boot RestApi.pptx
Spring Boot RestApi.pptx
 
Appalications JEE avec Servlet/JSP
Appalications JEE avec Servlet/JSPAppalications JEE avec Servlet/JSP
Appalications JEE avec Servlet/JSP
 
Angluars js
Angluars jsAngluars js
Angluars js
 
Association 2 0
Association 2 0Association 2 0
Association 2 0
 
Association 2 0
Association 2 0Association 2 0
Association 2 0
 
Asp.net Présentation de L'application "Organizer"
Asp.net Présentation de L'application "Organizer"Asp.net Présentation de L'application "Organizer"
Asp.net Présentation de L'application "Organizer"
 
Java Entreprise Edition
Java Entreprise EditionJava Entreprise Edition
Java Entreprise Edition
 
Wpl53 g formation-developper-des-applications-pour-ibm-websphere-portal-8-0-a...
Wpl53 g formation-developper-des-applications-pour-ibm-websphere-portal-8-0-a...Wpl53 g formation-developper-des-applications-pour-ibm-websphere-portal-8-0-a...
Wpl53 g formation-developper-des-applications-pour-ibm-websphere-portal-8-0-a...
 
La plateforme JEE
La plateforme JEELa plateforme JEE
La plateforme JEE
 
Java entreprise edition et industrialisation du génie logiciel par m.youssfi
Java entreprise edition et industrialisation du génie logiciel par m.youssfiJava entreprise edition et industrialisation du génie logiciel par m.youssfi
Java entreprise edition et industrialisation du génie logiciel par m.youssfi
 

Mais de Banville Julien

Analyse statistique du jeu DOTA
Analyse statistique du jeu DOTAAnalyse statistique du jeu DOTA
Analyse statistique du jeu DOTABanville Julien
 
Analyse statistique sur DOTA
Analyse statistique sur DOTAAnalyse statistique sur DOTA
Analyse statistique sur DOTABanville Julien
 
Création d'une plate-forme ouverte à l'enseignement à distance
Création d'une plate-forme ouverte à l'enseignement à distanceCréation d'une plate-forme ouverte à l'enseignement à distance
Création d'une plate-forme ouverte à l'enseignement à distanceBanville Julien
 

Mais de Banville Julien (7)

Analyse statistique du jeu DOTA
Analyse statistique du jeu DOTAAnalyse statistique du jeu DOTA
Analyse statistique du jeu DOTA
 
Rapport Tal Master 1
Rapport Tal Master 1Rapport Tal Master 1
Rapport Tal Master 1
 
Analyse statistique sur DOTA
Analyse statistique sur DOTAAnalyse statistique sur DOTA
Analyse statistique sur DOTA
 
Music Brainz
Music BrainzMusic Brainz
Music Brainz
 
Recherche de citations
Recherche de citationsRecherche de citations
Recherche de citations
 
DOTA statistic analysis
DOTA statistic analysisDOTA statistic analysis
DOTA statistic analysis
 
Création d'une plate-forme ouverte à l'enseignement à distance
Création d'une plate-forme ouverte à l'enseignement à distanceCréation d'une plate-forme ouverte à l'enseignement à distance
Création d'une plate-forme ouverte à l'enseignement à distance
 

Projet Music Brainz

  • 1. Interface Utilisateur Julien BANVILLE M1 Informatique – Génie Logiciel vendredi 15 février 2008
  • 2.
  • 3.
  • 5. La navigation sur le siteConclusion
  • 6. Cahier des charges Les besoins et contraintes techniques d’une interface homme machine sur un site Internet
  • 7. Les Besoins Réutilisation des classes Module de recherche efficace Espace personnel de stockage pour l’utilisateur Sécurité des données Charte graphique 1
  • 8. Contraintes technologiques Utilisation du JAVA Implique l’utilisation de la technologie JSP (Java Server Pages) Utilisation du XHTML Intégration des données dans des éléments de présentation adaptés à une utilisation Web 1
  • 9. Développement de l’application La démarche, les JSP et la navigation au sein de l’application
  • 11. Contenu d’une JSP et Navigation Des instructions en JAVA Des balises XHTML pour la mise en forme L’utilisateur ne sait jamais quelle JSP il utilise Sécurité Utilisation des variables GET et POST pour la navigation 2
  • 13. Résultat du projet Exemple de page proposant une recherche au sein de l’application…
  • 14. Exemple de page de résultats
  • 15. Conclusion Développement des JSP terminé. Utilisation dans la totalité des fonctionnalités offertes par les classes du moteur Dysfonctionnements: l’enregistrement de l’utilisateur et recherches sur les pistes Projet intéressant de par l’utilisation d’une autre technologie que le PHP pour créer une application Web A permis une approche intéressante du travail en projet 3