icon facebook icon viadeo icon linkedin icon twitter

01 53 63 37 80

UML pour l’analyse et la conception

Tout projet cherchant à définir le système d'information de l'entreprise est initialisé par une perception des besoins à satisfaire indépendamment de la méthode informatique utilisée pour concevoir le nouveau système. Il apparaît souhaitable que cette analyse menée en amont fasse référence aux même concepts que la conception et la réalisation. Ce cours présente comment UML est utilisé pour décrire autant les objets de gestion de l'entreprise que les objets techniques qui formeront l'architecture logicielle.

Participants

Toute personne devant participer à la formalisation des besoins ou à la rédaction d’un cahier des charges. Maîtrise d’ouvrage, assistant maîtrise d’ouvrage, maître d’oeuvre devant accompagner une maîtrise d’ouvrage.

Pré-requis

Aucun

Travaux pratiques

60 %

Programme

PRÉSENTATION ET CONCEPTS

Les méthodes de modélisation, la place et la genèse d'UML. L'approche objet. Les concepts de base de l'approche objet.

UML ET LES ÉTAPES PROJET

L'étape d'analyse du besoin. Les modèles UML utilisés. Le rôle de la maîtrise d'ouvrage, les livrables attendus.
L'étape de conception de la solution. Les modèles UML, le rôle de la maîtrise d'oeuvre.
Le cahier des charges de la maîtrise d'ouvrage pour la maîtrise d'oeuvre.

EXPRESSION DES BESOINS MÉTIER

UML et la maîtrise d'ouvrage.
Utiliser UML pour décrire le système d'information ciblé.
Définition du périmètre projet
Le diagramme de collaboration : le rôle des objets, les messages, les arguments, les résultats, les conditions d'émission.
Description des processus métier
Les cas d'utilisation. La place et l'utilité des cas dans l'ensemble de la démarche. Les flots, les variantes, les scénarios, les relations et les contraintes entre les cas. Comment décrire un cas. Plan type d'une description textuelle. Les diagrammes pour enrichir la description.
Le diagramme d'activité pour décrire les activités et l'organisation des processus. Les activités, les actions élémentaires, les transitions, les événements, les couloirs, les synchronisations.
L'organisation des processus
Le diagramme de séquence acteurs pour visualiser le workflow de chaque processus. L'échange entre les acteurs. L'axe des temps.
Description des informations
Le diagramme de classe-entité. Attribut, opération, association, décomposition, multiplicité, généricité et spécialisation, les contraintes, la normalisation. Le diagramme d'état-transition. L'état, la transition, l'imbrication d'états.
Diagnostic et reconfiguration
Comment établir un diagnostic du système existant. Comment choisir les axes de reconfiguration. Présentation de reconfigurations types. Analyse des données. Analyse de l'organisation et de l'efficience des processus.

EXPRESSION DES BESOINS FONCTIONNELS

Préciser les fonctions attendues du nouveau système informatique : les spécifications externes.
Définition du contexte de l'application
Le diagramme de collaboration inter-applications.
Description des fonctions informatiques
Définir la 'stratégie' fonctionnelle de la future application : une approche données ou une approche processus.
Décrire les fonctions avec les cas d'utilisation fonctionnels.
Identifier les futures opérations système par des diagrammes de séquence et de collaboration.

DE L'ANALYSE À LA CONCEPTION D'UNE SOLUTION

UML et la maîtrise d'oeuvre :
Définir une architecture détaillée de l'application. Les objets logiciels, les niveaux d'architecture. Le diagramme de classe de conception, le diagramme de composant, le diagramme de déploiement.
Déduire et optimiser le schéma des bases de données.

UML ET LA DÉMARCHE PROJET

Présentation du processus unifié proposé par Rational : RUP. Les activités et les phases. Une démarche itérative et incrémentale pour organiser l'expression des besoins et la conception.

AGL ET DOCUMENTATION

Condition d’utilisation d’Agl UML. Présentation de Rose, Power Amc, Visio. Présentation de règles de description et de documentation. Utilisation des paquetages, imbrications des modèles.

METAMODELES

Des méta modèles sont construits avec les participants pour modéliser les principaux concepts d’UML.

 

2090 € Ht

4 jours

Du 20 nov. au 23 nov. à Paris


[+] Formation intra-entreprise [+] Formation inter-entreprise
[+] Offres et remises [+] OPCA [+] Calendrier des formations [+] CPF : Compte personnel de formation
[+] Inscription newsletter
[+] Articles de nos formateurs
[+] Carrière / Emploi

accès membres