Expose theme tpe ECOLE NATIONALE SUPERIEURE DES SCIENCES AGRO INDUSTRIELLES CYCLE MASTER BP NGAOUNDERE TPE DE MODELISATION DES SYSTEMES Master recherche IEA THEME MODELISATION EN UML Réalisé par OBAYA MUREILLE Laure ISOWA Ivan Brice WONG Caroline Félicité

ECOLE NATIONALE SUPERIEURE DES SCIENCES AGRO INDUSTRIELLES CYCLE MASTER BP NGAOUNDERE TPE DE MODELISATION DES SYSTEMES Master recherche IEA THEME MODELISATION EN UML Réalisé par OBAYA MUREILLE Laure ISOWA Ivan Brice WONG Caroline Félicité Encadreur Dr NZIE Wolfgang Année académique C PLAN DE L ? EXPOSE Introduction Généralités Quelques diagrammes Exemple d ? application Conclusion CINTRODUCTION C CINTRODUCTION Il est impossible de donner une représentation graphique complète d ? un logiciel ou de tout autre système complexe Mais il est possible de donner sur un système des vues partielles analogues et dont la juxtaposition donnera une idée utilisable en pratique sans risque d ? erreur Il existe plusieurs types de modèles Nous présenterons la modélisation avec UML CGENERALITES UML Uni ?ed Modeling Language ou langage de modélisation objet uni ?é est né de la fusion des trois méthodes qui ont le plus in uencé la modélisation objet au milieu des années ? OMT de James Rumbaugh General Electric fournit une représentation graphique des aspects statique dynamique et fonctionnel d ? un système ? OOD de GradyBooch dé ?nie pour le Département of Défense introduit le concept de paquetage package ? OOSE d ? Ivar Jacobson Ericsson fonde l ? analyse sur la description des besoins des utilisateurs cas d ? utilisation C modèles UML GENERALITES utilise une notation standard est compréhensible pour les clients et utilisateurs permet aux ingénieurs logiciel de bien saisir le système procure une vue abstraite du système CGENERALITES UML utilise l ? approche objet pour les raisons suivantes ? Possibilité de réutiliser les éléments d ? un développement à un autre ? Simplicité du modèle de représentation qui ne fait appel qu ? à des concepts fondateurs les objets les messages les classes la généralisation le polymorphisme CQUELQUES DIAGRAMMES Il existe plusieurs diagrammes en UML Ceux-ci se subdivisent en principaux types de vues ? Les vues statiques ? Les vues dynamiques C CQUELQUES DIAGRAMMES Diagramme de cas d ? utilisation Un cas d ? utilisation est un service rendu à l ? utilisateur il implique des séries d ? action plus élémentaire Un acteur est une entité extérieure au système modélisé et qui interagit directement avec lui Les acteurs impliqués dans un cas d ? utilisation lui sont liés par une association CQUELQUES DIAGRAMMES CQUELQUES DIAGRAMMES C QUELQUES DIAGRAMMES Diagramme de classe Les diagramme de cas d ? utilisation modélisent à QUOI sert le système Les diagramme de classe permettent de spéci ?er la structure et les liens entre les objets dont le système est composé Ils spéci ?ent QUI sera à l ? ?uvre dans le système pour réaliser les fonctionnalités décrites dans les diagrammes de cas d ? utilisation CQUELQUES DIAGRAMMES Diagramme de classe Une classe est la description d ? un ensemble d ? objets ayant une sémantique des attributs des méthodes et des relations en commun Ses attributs et ses méthodes sont ses propriétés Un attribut décrit une donnée de la classe et une méthode est un service o ?ert par la

  • 27
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager