Chapter 2 A propos du didacticiel de MOO
Le modèle que vous allez construire est un modèle simplifié et ne reflète pas la modélisation d'un système réel. Il a été créé afin de vous aider à manipuler les différents outils et objets dans PowerAMC et n'est pas destiné à servir de référence pour le développement d'applications.
Dans ce didacticiel, vous créez tous les types de diagrammes UML pour concevoir un nouveau modèle. Le modèle décrit un système d'achat d'ouvrages sur un site Web. Un acheteur se connecte au site et saisit les critères de recherche appropriés pour trouver l'ouvrage. L'application Web recherche le produit et fournit à l'acheteur une liste de produits correspondant à ses besoins. Si ce dernier est satisfait, il remplit un formulaire qui est envoyé au commercial, qui peut alors traiter sa demande et lui renvoyer un courrier de confirmation.
Vous démarrez PowerAMC, créez un modèle et définissez les propriétés et options relatives au modèle. Vous enregistrez ce modèle.
Vous créez un diagramme de cas d'utilisation et définissez ses préférences d'affichage, puis utilisez certaines des principales fonctionnalités du diagramme de cas d'utilisation.
Vous créez un diagramme de collaboration qui détaille l'un des cas d'utilisations que vous avez créés.
Vous créez un diagramme de séquence et utilisez certaines fonctionnalités du diagramme de séquence. Vous identifiez certaines classes du modèle.
Vous créez un diagramme d'états-transitions qui détaille une des classes identifiées.
Vous créez un diagramme d'activités qui détaille un autre cas d'utilisation.
Vous ajoutez des attributs aux classes et procédez au reverse engineering d'un fichier Java. Vous générez un MPD à partir du MOO avec une mise en correspondance automatique et vous créez un diagramme d'objets.
Vous créez un diagramme de composants et un composant EJB à partir d'une classes existante.
Vous déployez le composant dans un serveur à l'aide du diagramme de déploiement.
Vous créez et générez un rapport pour un modèle
Copyright (C) 2005. Sybase Inc. All rights reserved. |
![]() |