Cours UML : modéliser avec NKILItech

Cours UML complet jusqu’au diagramme d’activités. Apprendre à analyser et concevoir une application grâce à une étude de cas progressive chez NKILItech. Huit pages, des schémas originaux et des exercices corrigés.

Le contexte de l’étude

Dans ce cas pédagogique, NKILItech est dirigée par M. Joel Stephane Yankam Ngueguim, PDG. Le projet consiste à gérer les demandes clients, les versions de devis, leur approbation et la préparation des interventions. Les règles sont des hypothèses de travail annoncées dans l’introduction.

Comment suivre ce cours ?

Commencer par les notions de modèle et d’objet, puis parcourir les pages dans l’ordre. Chaque chapitre propose des exemples commentés, des exercices avec correction et une pagination en haut et en bas. Les trois premières adresses du cours existant sont conservées.

Prérequis : savoir décrire un traitement simple ; quelques notions de programmation objet facilitent la lecture des classes. Aucun logiciel particulier n’est nécessaire pour lire les schémas.

Programme et objectifs

  1. Introduction et démarche de modélisation

    Comprendre UML, cadrer les besoins et construire un vocabulaire métier commun.

  2. Diagramme de cas d’utilisation

    Délimiter le système, reconnaître les acteurs et décrire des services observables.

  3. Diagramme de classes

    Décrire les concepts métier, leurs responsabilités et les contraintes de leurs relations.

  4. Diagramme d’objets et cohérence du modèle

    Passer des règles générales à des instantanés concrets et vérifier les cardinalités.

  5. Diagramme de séquence

    Décrire les échanges dans le temps, les alternatives et les responsabilités des participants.

  6. Diagramme de communication

    Mettre en évidence les participants, leurs liens et la numérotation des messages.

  7. Diagramme d’états-transitions

    Définir le cycle de vie d’un devis, ses événements et ses transitions autorisées.

  8. Diagramme d’activités

    Modéliser les traitements, les décisions, les flux et le travail parallèle.

Commencer le cours - page 1 sur 8

Cours et schémas originaux, étude pédagogique NKILItech. Référence de lecture : Benoît Charroux, Aomar Osmani et Yann Thierry-Mieg, UML 2 : pratique de la modélisation, 2e édition, Pearson, 2009. Les explications, exemples et figures ont été rédigés pour ce parcours. Référence de notation : spécification UML de l’OMG.