7 jours d'essai offerts
Cet ouvrage et des milliers d'autres sont disponibles en abonnement pour 8,99€/mois
ou
Achetez pour : 17,99 €

Lecture en ligne + Téléchargement

Format(s) : EPUB - PDF

sans DRM

Vous aimerez aussi

Pokémon GO 100% non officiel

de editions-eyrolles

J'arrête la malbouffe !

de editions-eyrolles

Le pouvoir des gentils

de editions-eyrolles

suivant
les Cahiers du Programmeur
Modéliser une application web
PascalRoques
e 4 édition
les Cahiers du Programmeur UML2
Du même auteur
P.roques. –UML 2 par la pratique. N°12322, 6e édition, 2008, 368 p. P. roques. –Mémento UML.N°11725, 2006, 14 pages. e P. roques, F. vAllée. –UML 2 en action. De l’analyse des besoins à la conception.édition, 2007, 382 p.N°12104, 4
Collection « Les cahiers du programmeur »
e A. GoncAlves. –Java EE 5.édition 2008, 370 pagesN°12363, 2 e. PuybAret.Swing.N°12019, 2007, 500 pages e e. PuybAret. –Java 1.4 et 5.0.N°11916, 3édition 2006, 400 pages e J. Molière. –J2EEédition 2005.. N°11574, 2 R.FleuryJava/XML.N°11316, 2004. J. Protzenko,B. PicAud. –XUL. N°11675, 2005, 320 pages S.MAriel. –PHP 5. N°11234, 2004, 290 pages.
Chez le même éditeur
V.MessAGer-rotA. –Gestion de projet. Vers les méthodes agiles. N°12165, 2007, 252 p. e H.bersini, i. Wellesz. –L’orienté objetédition, 2007, 600 p.. N°12084, 3 e s. bordAGe. –Conduite de projet Web.N°12325, 5édition, 2008, 394 p. o. Andrieu.Réussir son référencement Web.N°12264, 2008, 302 p. G. Ponçon. –Best practices PHP 5. Les meilleures pratiques de développement en PHP. N°11676, 2005, 480 p. A. PAtricio.Java Persistence et Hibernate. N°12259, 2008, 364 p. k. dJAAFAr. –Développement JEE 5 avec Eclipse Europa. N°12061, 2008, 380 p. J.-M. deFrAnce.– Premières applications Web 2.0 avec Ajax et PHP.N°12090, 2008, 450 p. J. Dubois, J.-P. RetAillé, T. TeMPlier.– Spring par la pratique.Java/J2EE, Spring, Hibernate, Struts, Ajax. –n°11710, 2006, 518p. t. ziAdé. –Programmation Python.– N°11677, 2006, 530 p.
Collection «Accès libre» Pour que l’informatique soit un outil, pas un ennemi !
Open ERP.Pour une gestion d’entreprise efficace et intégrée. F. PinckAers, G. GArdiner. N°12261, 2008, 276 p.
Réussir son site web avec XHTML et CSS. M. nebrA.e N°12307, 2édition, 2008, 316 pages.
Ergonomie web.Pour des sites web efficaces. A. boucher.N°12158, 2007, 426 p.
Gimp 2 efficace.Dessin et retouche photo. c. GéMy. e N°12152, 2édition, 2008, 402 p.
La 3D libre avec Blender. o. sArAJA.e N°12385, 3édition, 2008, 400 pages avec CD et cahier couleur (À paraître).
Scenari – La chaîne éditoriale libre. s. crozAt.N°12150, 2007, 200 p.
Créer son site e-commerce avec osCommerce. d. Mercer,adapté pars. burriel. N°11932, 2007, 460 p.
Réussir un site web d’association… avec des outils libres.
A.-l.etd. quAtrAvAux. e N°12000, 2édition, 2007, 372 p.
Ubuntu efficace.L.dricotet al.e N°12003, 2édition, 2007, 360 p. avec CD-Rom.
Réussir un projet de site Web. n. chu. e N°11974, 4édition, 2006, 230 pages
Premiers pas en CSS et HTML. F. drAillArde N°12390, 2édition 2008, 250 p.
Gimp 2.4. d. robert.e N°12295, 3édition, 2008, 316 p.
Firefox.Un navigateur web sûr et rapide. t. trubAcz,préface de T.nitot. N°11604, 2005, 250 p.
SPIP 1.9.Créer son site avec des outils libres.Perline,A.-L. QuAtrAvAuxet al.. – e N°12002, 2édition 2007, 376 pages.
Mozilla Thunderbird.Le mail sûr et sans spam. d. GArAnce, A.-l.etd. quAtrAvAux. N°11609, 2005, 320 p. avec CD-Rom.
PascalRoques
les Cahiers du Programmeur MoUdéliser unMe applicLation w2eb e 4 édition
ÉDITIONS EYROLLES 61, bd Saint-Germain 75240 Paris Cedex 05 www.editions-eyrolles.com
er Le code de la propriété intellectuelle du 1juillet 1992 interdit en effet expressément la photocopie à usage collectif sans autorisation des ayants droit. Or, cette pratique s’est généralisée notamment dans les établissements d’enseignement, provoquant une baisse brutale des achats de livres, au point que la possibilité même pour les auteurs de créer des œuvres nouvelles et de les faire éditer correctement est aujourd’hui menacée. En application de la loi du 11 mars 1957, il est interdit de reproduire intégralement ou partiellement le présent ouvrage, sur quelque support que ce soit, sans autorisation de l’éditeur ou du Centre Français d’Exploitation du Droit de Copie, 20, rue des Grands-Augustins, 75006 Paris. © Groupe Eyrolles, 2002, 2006, 2007, 2008, ISBN : 978-2-212-12389-0
À Margaux, Loriane, Maxime et Noémie,
qui m’aident tous les jours à donner un sens à ma vie …
À Sylvie, qui me donne l’énergie d’avancer dans la bonne direction…
© Groupe Eyrolles, 2005
Préface
Le développement de sites web est souvent le royaume où règne la loi du « vite fait, mal fait ». Il est vrai que tous les ingrédients sont là (langages simples, outils intuitifs) pour aider à la production de pages tant stati ques que dynamiques. Cela autorise la création de sites pour des particu liers et de petites entreprises qui ne peuvent pas se permettre de trop gros investissements informatiques.
Néanmoins, si cette approche convient tout à fait aux sites simples, elle pose de gros problèmes de cohérence, de maintenance, de gestion de projet et de performances pour les applications de plus grande ampleur. Dès lors, la « bidouille » ou le tâtonnement n’ont plus leur place : il faut se résoudre à adopter une démarche plus carrée, méthodique, reproduc tible, bref, un tant soit peu scientifique.
En même temps, si vous êtes, comme moi, assez réticent à adopter des processus de développement de projet qui semblent contraignants ou des outils de modélisation basés sur UML, le pas est délicat à franchir…
Vous êtes un développeur passionné, un «code warrior», et vous sou haitez découvrir en quoi la modélisation UML peut vous aider à struc turer votre travail et à communiquer avec le reste de votre équipe de développement ? Vous êtes un chef de projet, un analyste/concepteur, et vous souhaitez comprendre comment UML permet de modéliser non plus des classes Java ou C++ mais des sites web complets ? Ce livre est fait pour vous !
VIII
Pascal Roques réalise ici un véritable tour de maître : il est parvenu à lier modélisation UML et architecture technique d’applications web, le tout orchestré par une démarche simple, claire et légère. Ce livre propose de mettre en œuvre la syntaxe UML adaptée à la modélisation d’applica tions en ligne, et décline l’analyse réalisée en UML sur trois architec tures techniques : .NET, J2EE, et les langages de scripts (type PHP).
Contrairement aux ouvrages dédiés à une technologie particulière qui entrent dans les entrailles du code et des problématiques techniques, le lecteur découvrira les concepts nécessaires à la compréhension de chaque étape du processus « juste à temps », c’estàdire progressivement, au fil d’une étude de cas concrète et issue d’expériences et de projets réels. Tout en adoptant cette démarche très novatrice, Pascal a su doser les ingrédients de ce livre avec finesse.
En tant que formateur Java et .NET pour la société Valtech Training, je côtoie de nombreux élèves qui se forment aux technologies JSP/Servlets ou ASP.NET: tous maîtrisent rapidement les langages et outils. La véritable valeur ajoutée des consultants, des formateurs et des auteurs comme Pascal avec ce livre est de proposer une démarche et un cadre de travail qui facilitent le développement d’applications web ambitieuses.
Thomas Gil Consultantformateur indépendant et gérant de la société DotNetGuru SARL
© Groupe Eyrolles, 2005