Langage (UML) Concepts et Modèles

Cours Langage (UML) Concepts et Modèles, tutoriel & guide de travaux pratiques en pdf.

Que doit faire mon logiciel ?
Quels types d’utilisateurs ?
Chacun de ces types d’utilisateurs va avoir des besoins spécifiques / des utilisations du logiciel différentes Découpage par fonctions, responsabilités, domaines d’expertise, par équipes …
Exemple :
Logiciel Achat : secrétaire, responsable contrat achat, service informatique Simulateur PARIS : informaticien, expert comportement social, expert ingestion, expert végétation, stagiaires.
doit faire mon logiciel ?
Que veut faire chaque acteur ?
Il s’agit ici de définir les fonctionnalités du logiciel pour chacun des acteurs
Exemple :
Logiciel Achat : consulter un prix, passer commande, ajouter un nouveau compte utilisateur, inscrire un nouveau fournisseur
Simulateur PARIS : caractériser les animaux et la végétation initiales, sélectionner les sorties désirées, lancer une simulation.
Détailler chaque cas d’utilisation
Il s’agit ici de décrire les séquences d’interaction entre l’acteur et le logiciel
pour réaliser le cas d’utilisation.
Modéliser les objets
Ils ont des points communs : type de caractéristiques et de fonctions communes
renard 1 : mâle; 7 ans; 1,15 m; croissance; reproduction
renard 2 : femelle; 6 ans; 1,02 m; croissance; reproduction
Inter objets
On ne montre pas la dynamique complète du système, mais on détaille par sous-fonction / scénario.
Conclusion / discussion
•Aide à l’analyse métier et informatique
•Aide à la communication : entre experts biologistes, entre biologistes et informaticiens, dans un article, un colloque …
•Aide à la programmation : la structure et les spécifications du programme sont faites.
•De nombreux outils existent
•Maintenant largement répandu et enseigné en école informatique

LIRE AUSSI :  Les diagrammes UML Les états-actions

Introduction
Vue d’ensemble
Que doit faire mon logiciel ?
La structurelle (vue métier)
La dynamique (vue métier)
La conception (vue informatique)
Conclusion

Cours gratuitTélécharger le cours complet

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *