|
|
|
Foire aux questions
Quels sont les sujets abordés ?Ce cours couvre de façon complète d'UML (Unified Modelling Language), Version 2.0. Il présente l'analyse objet et montre en quoi UML est un outil adapté au développement logiciel. L'assimilation de ces concepts est indispensable pour pouvoir lire et écrire des modèles UML. Dans ce cours, vous apprendrez à utiliser UML pour communiquer efficacement.Quel profil dois-je avoir ?Il est utile que les participants aient une connaissance préalable des concepts de développement système. Une expérience de la programmation ainsi que des connaissances de base des concepts objet peuvent être utiles mais ne sont pas obligatoire.A qui s'adresse ce cours ?UML est le langage standard de description de systèmes et sert à la communication au sein d'une équipe de développement. Ce cours s'adresse donc à tous les membres d'une équipe, experts, analystes, concepteurs, et programmeurs, car ils doivent tous connaître UML.Mon travail ne nécessite pas de générer des modèles UML, mais je dois savoir les lire.
Ce cours m'est-il destiné ?
Oui, absolument ! De plus en plus de gens vont devoir interpréter des modèles UML existants plutôt que d'en produire de nouveaux. La plupart des exercices sont conçus pour renforcer la compréhension de modèles UML aussi bien que pour en générer de nouveaux.Ce cours couvre-t-il la totalité d'UML ?Absolument. Chaque type de diagrammes et sa sémantique sont traités en détail. Le cours se concentre sur la meilleure façon de choisir et d'utiliser parmi les nombreux éléments de ce langage ceux qui sont les plus appropriés à vos besoins.Qu'est-ce qu'UML ?La conduite à terme d'un projet, en respectant les contraintes de coût et de temps, exige que tous ses aspects fassent l'objet d'une communication efficace. UML est devenu un langage standard qui remplace avantageusement tous les langages précédents.« UML est un langage graphique pour visualiser, spécifier, construire et documenter un système à forte composante logicielle. » [BOOCH, Guide de l'utilisateur d'UML, 1999]. Booch précise par ailleurs qu'UML peut également servir à la modélisation des composantes non logicielles des systèmes.UML spécifie un ensemble de diagrammes qui permettent la modélisation des aspects structuraux, comportementaux et architecturaux d'un système tel qu'un programme Java, une conception logicielle ou même un modèle métier. Sa richesse est telle qu'un modèle donné n'en utilise qu'un sous-ensemble.Ce cours cible-t-il un langage, une méthodologie, une démarche ou un outil de génie logiciel particulier ?La réponse est non. Un des principaux avantages d'UML est précisément de n'être attaché à aucun langage, outil ni méthode. En revanche, le cours fournit des exemples illustrant la manière dont UML s'applique à des langages tels que C++ et Java. En outre, ce cours vous permet de manipuler un outil de génie logiciel appelé Enterprise Architect, dont les concepts vus en cours sont applicables à une grande variété de ces outils. Il aborde également les liens entre UML et la nouvelle méthode de conception : le Processus Unifié.Quels outils de génie logiciel sont utilisés dans
ce cours ?
Pour refléter les tendances du marché, les outils utilisés peuvent parfois changer. Actuellement, nous utilisons Entreprise Architect. Combien de temps est consacré à chaque sujet ?| Sujets | Heures | | Introduction à UML | 3,5 | | Modélisation du comportement d'un système | 5,0 | | Modélisation de la structure d'un système | 4,5 | | Représenter des machines d'état | 3,0 | | Modélisation architecturale | 3,0 | | Utilisation d'UML | 2,0 | Cet horaire, comprenant les travaux pratiques, est indicatif et dépend des besoins de chaque classe.Quels travaux pratiques me sont proposés ?Le cours consacre 40 pour cent du temps aux travaux pratiques. Ce n'est pas moins de neufs diagrammes UML que vous allez dessiner, modifier et étendre à partir d'exemples tirés d'applications de gestion et temps réel. Ces travaux pratiques permettent de manipuler ces diagrammes en utilisant les outils de génie logiciel les plus répandus.Pour finir, une étude de cas réelle permet de reprendre l'ensemble des diagrammes et concepts vus durant le cours. |
UML et Unified Modeling Language sont des marques du Object Management Group. Le logo du cube UML est utilisé avec l'autorisation d'OMG.
|
|
Calendrier des Formations
Plus de dates et de lieux.
Solutions intra
entreprise
Suivez cette formation ou toute autre formation Learning Tree où vous voulez ou faites-la personnaliser pour votre entreprise.
|