Conception d'applications en Java-JEE : principes, patterns et architectures

Cet ouvrage s'adresse principalement aux étudiants
des cycles informatiques (IUT, LP, licence deuxième et
troisième années) ainsi qu'aux élèves-ingénieurs en écoles
d'informatique.
La phase de conception logicielle répond aux questions
« comment résout-on le problème ? comment satisfait-on
les besoins ? ». Elle fait suite à la phase d'analyse antérieure
qui, elle, avait posé les questions « quel est le problème ?
quels sont les besoins ? ».
Ce manuel explique les méthodes de la conception orientée
objets. Il détaille les patrons de conception ( design patterns ),
les principes de conception qui les sous-tendent
et les principales architectures logicielles , en particulier
les architectures web. Il s'appuie sur le langage Java.
Il présente pour chaque thème abordé plusieurs exemples
et rassemble 58 exercices tous corrigés , ainsi que deux
études de cas : JSE ( Java Standard Edition ) et JEE ( Java
Enterprise Edition ) détaillées jusqu'au code complet.