
Résumé
Pour tout projet informatique d'envergure, il est indispensable de parler un langage commun qui permette de formaliser les besoins et les exigences de l'utilisateur, mais également les solutions techniques envisagées par les développeurs. De ce langage commun, dépend la cohérence du produit fini. Le secteur informatique a adopté UML (Unified Modeling Language) comme langage pivot. Très complet, orienté objet et indépendant des langages de programmation (qui serviront à la réalisation effective du projet), il est désormais incontournable.
Dans cet ouvrage, Sinan Si Alhir présente UML et le remet en perspective afin de conduire le lecteur pas à pas vers la maîtrise du langage. Dans un premier temps, il explique la façon dont UML permet de modéliser la structure d'un système. De nombreux concepts clés, qu'il s'agisse des plus généraux (classes) ou des plus spécifiques (objets) sont illustrés dans le chapitre consacré aux diagrammes de classes et d'objets. Il explique ensuite comment utiliser un diagramme de cas d'utilisation pour modéliser les caractéristiques d'un système. Enfin, il montre comment utiliser les diagrammes de composants et de déploiement pour modéliser le déploiement d'un système dans un environnement physique.
Si la modélisation structurelle permet de répondre à la question "qui fait quoi" dans le développement d'un système, la modélisation comportementale répond aux questions "quand, comment et pourquoi". Le lecteur découvrira les diagrammes de séquence et de collaboration, qui décrivent la façon dont les éléments interagissent dans le temps et dans l'espace, les diagrammes d'état, qui décrivent le cycle de vie des composants d'un système, et enfin les diagrammes d'activité, qui documentent le contrôle des flux et le partage des responsabilités entre les différents éléments.
Tout au long du livre, Sinan Si Alhir se concentre sur le langage lui-même et évite de se prendre au piège de la méthodologie. Sa présentation est claire et concise. Une étude de cas constitue le fil rouge et permet d'ancrer dans la réalité des notions a priori abstraites. Chaque chapitre se termine par des exercices qui permettront au lecteur de vérifier l'assimilation des connaissances.
L'auteur - Sinan Si Alhir
has breadth and depth in all phases of the systems
development life cycle. With experience in high-level and
low-level project work, and his broad and deep knowledge of
technology and methodology, he focuses on delivering
quality solution-oriented results within various
application domains, using a multitude of technologies and
methods. While tremendously enjoying his profession, Sinan
Si Alhir also enjoys being intellectually and artistically
active via reading and writing poetry and philosophy and
listening to music, and he enjoys being physically active
via walking and jogging. Furthermore, he is motivated by
the works of Edgar Allen Poe, Leo Tolstoy, Rene Descartes,
Georg Hegel, Immanuel Kant, Sigmund Freud, and others. But
above all, it is his family that keeps him balanced,
fulfilled, content, and makes it all worthwhile. Sinan Si
Alhir maintains an informative Web site at
http://home.earthlink.net/~salhir/
Sommaire
- Principes de base
- Introduction
- Modélisation orientée objet
- Modélisation structurelle
- Diagrammes de classes et d'objets
- Diagrammes de cas d'utilisation
- Diagrammes de composants et de déploiement
- Modélisation comportementale
- Diagrammes de séquence et de collaboration
- Diagrammes d'état
- Diagrammes d'activité
- Au-delà du langage UML
- Mécanismes d'extension
- Le langage OCL
- Annexes
- Références
- Solutions des exercices
- Index
Avis des lecteurs
publié le 09/07/2005 Acheteur vérifié
Mitigé
Le vocabulaire utilisé est très précis. Certains passages sont très bien expliqués, d'autres nécessitent beaucoup de concentration. Je ne pense pas que ce soit l'ouvrage le mieux adapté si l'on souhaite faire ces premiers pas en UML, le titre est trompeur. L'ouvrage n'est pas donné.
publié le 25/05/2005 Acheteur vérifié
Pas pour débutant
Ce livre à mon sens ne s'adresse pas à des débutants sans soutien. L'auteur y fait plus étalage de son savoir qu'autre chose et le contenu des trois premiers chapitres est particulièrement rébarbatif. C'est une débauche d'illustrations diverses entre lesquelles il est parfois très ardu de faire le lien. UML est sensé simplifier la modélisation, l'auteur noie celui qui veut s'initier. Le titre pourrait se passer de la partie "Introduction à". Trop cher.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | O'Reilly |
Auteur(s) | Sinan Si Alhir |
Parution | 11/12/2003 |
Nb. de pages | 234 |
Format | 17,5 x 24 |
Couverture | Broché |
Poids | 430g |
Intérieur | Noir et Blanc |
EAN13 | 9782841772797 |
ISBN13 | 978-2-84177-279-7 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse