Ch.1 : Modélisation des systèmes par SysML

Slides:



Advertisements
Présentations similaires
Langage SysML.
Advertisements

Analyse fonctionnelle de la cafetière Nespresso (cliquez sur les différents diagrammes pour voir les détails) Fonctionnel Structurel Comportemental pour.
Langage de modélisation graphique de systèmes
Rétro-ingénierie d’un système existant
L’enseignement de TSO et AMOS en BTS Systèmes photoniques
Les processus.
« requierement diagram »
Projet de fin d'étude pour l'obtention du Diplôme Nationale d'Ingénieur en Informatique Conception et développement des modules de GED pour l’ indexation.
UML EPITECH 2009 UML1 - Introduction UML – Définition – Historique – UML en entreprise – Couverture Concepts – Objet – Classe –
Recherche des fonctions pour la rédaction de l'expression fonctionnelle du besoin à l'aide d'un outil graphique : Le diagramme des inter-acteurs. Le diagramme.
Nouveaux programmes de sciences et de technologie : comment décliner l’enseignement au cours du cycle 3 ?
Séquence 1 : Problème posé : A quoi sert une éolienne et de quels éléments est elle constituée ? énergie renouvelable classe de 4° Analyse de l'OT.
UML2 : Panorama de la notation Laurent Henocque Enseignant Chercheur ESIL/INFO France
Un système autonomique basé sur des bases de connaissances pour améliorer les performances d’un entrepôt de données Réalisé par : OUSSAFI MOHAMMED HOURRI.
BAC PRO MELEC 1 MELEC NOM : Prénom : Date : Page : / Chantier industriel 1 8 SECTEUR d’ACTIVITE: Industriel SUPPORT: Encaisseuse semi-automatique de chez.
Classes, objets, séquences, communication, états
Orthographe à retenir :
Programmation d'un aspirateur robot connecté
Ingénierie Système et SYSML au Service de la Maintenance
Chantier industriel BAC PRO MELEC 1 MELEC
LES OBJECTIFS PEDAGOGIQUES DE LA FORMATION REGLEMENTAIRE CHSCT
Démarche de projet en SII et cohérence du parcours de l’élève
Evaluer par compétences
Analyse des systèmes - Ingénierie des systèmes
ANALYSE FONCTIONNELLE GLOBALE DU PRODUIT
Analyse des systèmes.
Proposition de séquence SSI Niveau: début de 1ère Durée 30 mn + 1H 30
Analyse fonctionnelle SYSML (1/3) Portail automatique
Vers une méthode de développement pour les Systèmes Mixtes
Informatique et Sciences du Numérique
Conception de Projet UML Conception de
Risques particuliers à l ’enseignement de l’EPS et au sport scolaire
Compte-rendu des réunions de travail Groupware du 29/05
Orthographe à retenir :
Cyber-Sphinx Séance 2.
Structure d’un système automatisé Robot HONDA ASIMO P3.
le plan de continuité d’activité ( le pca )
Et la vie lycéenne Vous présentent.
Présentation de la séquence Positionnement dans l'année
Ou comment partager la connaissance
Développement d’un réseau social de collaboration destiné aux médecins radiologues Soutenance de projet de fin d’étude En vue de l’obtention du diplôme.
Departement des peches maritime Institut superieure des peches maritime Royaume du maroc Sujet : Cahier Des Charges Réalisé par : Omar CHIHAB Ayoub KEMLANE.
Langage de modélisation graphique de système
La stratégie pédagogique en
Le FLE en contexte migratoire
I Copyright © 2004, Oracle. Tous droits réservés. Introduction.
© Robert Godin. Tous droits réservés.
LE RÉFÉRENTIEL LES 4 BLOCS DE COMPÉTENCES
Cours Organisation administrative
SYSTèMES à évènements discrets
Les cas d’utilisation 420-KE2-LG.
Analyse fonctionnelle, structurelle et comportementale
L’analyse fonctionnelle
Analyse fonctionnelle 2/3 Sciences de l'Ingénieur Transversales
Introdution  Le test appartient à l'activité de Vérification et de Validation d'une application, qui consiste à déterminer si cette dernière a été développée.
Gestion sociale et conditions de travail. Plan o Définition de la gestion sociale o Les objectifs de la gestion sociale o Définition des conditions de.
1 CHAPITRE: GESTION DES STOCKS. 2 Plan Plan IntroductionDéfinitionNature du stockLes niveaux des stocks Suivi du stock: Méthodes d’approvisionnement Conclusion.
Définition :. Pourquoi le GEMMA ? GEMMA : l'acronyme GEMMA signifie : Guide d'Etude des Modes de Marche et d'Arrêt. Comme son nom l'indique, c'est un guide.
Utiliser un langage clair et adapté et intégrer dans son activité la
LA CONCEPTION ET L ’AMÉLIORATIOND’UN SYSTÈME DE PRODUCTION SÉANCE 2 GOP.
Réalisé par: SAMMARI RIM SOUID AHLEM AMROUCH HAFEDH
Réaliser une analyse fonctionnelle
Merise le modèle de traitement
Progressivité des différentes fonctions dans l’entreprise
10/03/2019 Guillaume Martin - Fabrice Cizeron CC-BY-SA
PAF Guillaume Martin - Fabrice Cizeron - Xavier Roulot
Exemples: Séquence : Comment décrire un système pluritechnique?
UC : Diagramme des cas d’utilisation Req : Diagramme d’exigence
ANALYSE FONCTIONNELLE Synthèse. Analyse Fonctionnelle 2 / 17 Expression du Besoin Le besoin est le désir, ou la nécessité, éprouvé par un utilisateur.
Transcription de la présentation:

Ch.1 : Modélisation des systèmes par SysML Objectifs : - décrire un système selon différents point sde vue - être capable d’interpréter les différents diagrammes SysML, - connaitre les principales règles du langage SysML.

1. Introduction Conception de système technique = accumulation de documentations, de nombreux intervenants

1. Introduction SysML - Systems Modeling Language - est un modèle numérique, commun à tous les corps de métiers qui regroupe les spécifications, les exigences et les paramètres de l’ensemble du système technique SysML Il permet : une mise à jour efficace des modifications en phase de conception, évite tout problème de communication cause de retard dans l’élaboration du système.

2. Différentes approches Où se situe le système? Il inter-agit avec quoi? Analyse fonctionnelle A quoi il sert? Qu’est-ce qu’on attend de lui? Comment il marche ? Comment on s’en sert? Comment il se comporte? Analyse comportementale De quoi est-il constitué? A quoi servent les différents composants? Comment sont-ils agencés ? Analyse structurelle

3. Le langage SysML

bdd req uc bdd sd stm act ibd par

Le diagramme de contenu (ou diagramme de paquetages) En anglais : « Package Diagram » Notation SysML : Diagram « pkg » Objectif : regrouper et structurer l’ensemble des éléments des diagrammes SysML du système.

4. Analyse Fonctionnelle

41. Diagramme de contexte Objectifs : situer le système dans son environnement définir la frontière d’étude nommer les différents éléments qui vont interagir

41. Diagramme de contexte Autre formalisme 0..1 commentaires

Fonctions (verbe à l’infinitif) 42. Diagramme des cas d’utilisation Objectif : montrer la(les) fonction(s) réalisées par le système du point de vue utilisateur ou milieu extérieur. Ce diagramme répond à la question : « à quoi sert le système ? quel(s) service(s) rend-t-il à(aux) l’acteur(s) ? » Système étudié acteurs relations Fonctions (verbe à l’infinitif)

Est un cas particulier de 42. Diagramme des cas d’utilisation Option Nécessite Est un cas particulier de

43. Diagramme des exigences Objectif : Préciser pour chaque fonction ou lien mis en évidence précédemment les exigences . Ce diagramme répond à la question : « qu’est-ce qu’on attend du système  ou de tel cas d’utilisation ? » exigence = capacité ou contrainte technique Physique sécurité Fiabilité Ergonomie économique Différents domaines : Différents diagrammes

Est réalisé par, indique la solution technique 43. Diagramme des exigences « raffiner », préciser Peut se décomposer en Est réalisé par, indique la solution technique Exigence qui dérive de la précédente, de part le choix de solutions techniques

Cahier des charges Diagramme des exigences lié au marketing pour la balance Halo  

5. Analyse Structurelle

51. Diagramme de définition des blocs Objectif : définir la constitution matérielle du système

Autre exemple : Barrière de parking

échanges de type commande ou contrôle 5.2 Le diagramme de bloc interne Objectifs : Définir la structure interne de chaque bloc. Représenter les échanges entre blocs Port de flux échanges de type MEI (matière, énergie ou information) Port standard échanges de type commande ou contrôle

Structuration : bdd IBD général IBD Chaque composant Mêmes composants que dans bdd Mêmes entrées sorties d’un niveau à l’autre

6. Analyse Comportementale

Acteurs ou parties du système 61. Diagramme de séquence Acteurs ou parties du système Objectif : décrire le scénario correspondant au cas d’utilisation considéré en montrant les échanges au cours du temps entre les acteurs et le système. temps Échanges d’informations

61. Diagramme de séquence Message synchrone réponse Message reflexif boucle choix > optionnel

Diagramme de séquence sd Document réponse 5 Correcteur de portée de phare de Mégane Diagramme de séquence sd ( Sequence Diagram) sd [interaction] correcteur portée [reglage automatique] Chargement Correcteur portée …. Modification du chargement Rotation phare While [ rotation phare < assiette ]

Rotation phare sd [interaction] correcteur portée [reglage initial] Garagiste Correcteur portée Rotation arbre réglage Rotation phare Hauteur faisceau correcte

62. Diagramme d’états / transitions Etat initial stm [états] pesée [pesée] Objectif : montrer les différents états que peut prendre le système (ou un de ses blocs) en fonction des événements. Conditions de passage d’un état à un autre Différents états pris par le système Etat final

6.4 Le diagramme d’activité Objectif : Décrire l’enchaînement des activités au sein d’un rectangle état ou d’un bloc. Partition des différents blocs intervenant dans l’activité de Pesage Etat initial ET Etat final Flux de contrôle Activités Réception d’un signal OU Flux transformés par les actions (de type MEI) Envoi d’un signal

Synthèse diagrammes Sysml