570 likes | 605 Views
Séminaire du 10 mai 2019 SCIENCES DE L’INGÉNIEUR. De l’analyse fonctionnelle vers le sysml. Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume. PLACEMENT DE L’ANALYSE AVEC LES OUTILS SYSML DANS LES NOUVEAUX PROGRAMMES.
E N D
Séminaire du 10 mai 2019 SCIENCES DE L’INGÉNIEUR De l’analyse fonctionnelle vers le sysml Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
PLACEMENT DE L’ANALYSE AVEC LES OUTILS SYSML DANS LES NOUVEAUX PROGRAMMES Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
Recueillir le besoin, le verbaliser, le valider • 1 L’INGENIERIE SYSTÈME : DU BESOIN AU SYSTEME • Arrêter la finalité et les missions du système à réaliser • 2 • Définir les modes d’utilisations et les fonctions associées L’ingénierie système, plus qu’un outil, une démarche qui vise à formaliser et à coordonner l’ensemble des processus qui permettront de BIEN REPONDRE à un besoin exprimé. • 3 • Concevoir l’architecture du système • 4 • Valider la réalisation • 5 Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
LES PRINCIPES DU LANGAGE SYSML POUR LA DESCRIPTION DES SYSTEMES • Les exigences • (à quoi doit répondre le système ?) • Le structurel • (comment est architecturé le système ?) • Le comportemental • (comment évolue le système ?) Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
LES TYPES DE DIAGRAMMES UTILISES EN SYSML Diagrammed’exigences Diagrammed’activité Diagrammed’état Diagrammede définition de bloc Diagrammede bloc interne Diagrammede séquence Diagrammede cas d’utilisation Diagrammes comportementaux Diagrammes structurels Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
ACRONYMES EMPLOYES EN SYSML Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
LISTE DES ETAPES D’ANALYSES PRESENTEES 1- DEFINIR LA MISSION DU SYSTÈME Définie par un diagramme d’exigences ( RD ) 2- DEFINIR LE CONTEXTE Défini par un diagramme de définition de bloc ( BDD ) 3- DEFINIR LES CAS D’UTILISATION Définis par un diagramme de cas d’utilisation ( UCD ) 4- DECRIRE LA STRUCTURE INTERNE Définie par un diagramme de bloc interne ( IBD ) 5- DECRIRE LA STRUCTURE HIERARCHIQUE Définie par un diagramme de définition de bloc ( BDD ) 6- DECRIRE LES INTERACTIONS DU SYSTEME Définies par un diagramme de Séquence ( SD) 7- DECRIRE LES ETATS DU SYSTEME Définis par un diagramme d’états/transitions ( SMD ) 8- DEFINIR LES EXIGENCES SYSTEME Définies par un diagramme d’exigences ( RD ) 9- DECRIRE LES ACTIVITES DU SYSTEME Définies par un diagramme d’activités ( AD ) Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
DEFINIR LA MISSION DU SYSTÈME Définie par un diagramme d’exigences ( RD ) 1 Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
DEFINITION DE LA MISSION DE L’HEMOMIXER Définie par un diagramme d’exigences ( RD ) 1 Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
DEFINIR LE CONTEXTE Défini par un diagramme de définition de bloc ( BDD ) 2 Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
DEFINITION DU CONTEXTE DE L’HEMOMIXER Défini par un diagramme de définition de bloc ( BDD ) 2 Don du sang (Phase d’exploitation) Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
DEFINIR LES CAS D’UTILISATION Définis par un diagramme de cas d’utilisation ( UCD ) 3 Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
DEFINITION DES CAS D’UTILISATION DE L’HEMOMIXER Défini par un diagramme de cas d’utilisation ( UCD ) 3 Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
DECRIRE LA STRUCTURE INTERNE Définie par un diagramme de bloc interne ( IBD ) 4 Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
DESCRIPTION DE LA STRUCTURE INTERNE DE L’HEMOMIXER Définie par un diagramme de bloc interne ( IBD ) 4 Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
DECRIRE LA STRUCTURE HIERARCHIQUE Définie par un diagramme de définition de bloc ( BDD ) 5 Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
DESCRIPTION DE LA STRUCTURE HIERARCHIQUE DE L’HEMOMIXER Définie par un diagramme de définition de bloc ( BDD ) 5 Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
DECRIRE LES INTERACTIONS DU SYSTEME Définies par un diagramme de Séquence ( SD ) 6 Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
DECRIRE LES INTERACTIONS DU SYSTEME Définies par un diagramme de Séquence ( SD ) 6 Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
DESCRIPTION DES INTERACTIONS DE L’HEMOMIXER Définies par un diagramme de Séquence ( SD ) 6 Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
DECRIRE LES ETATS DU SYSTEME Définis par un diagramme d’états/transitions ( SMD ) 7 Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
DESCRIPTION DES ETATS DE L’HEMOMIXER Définis par un diagramme d’états/transitions ( SMD ) 7 Diagramme de cas d’utilisation (UC) Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
DEFINIR LES EXIGENCES SYSTEME Définies par un diagramme d’exigences ( RD ) 8 • Une exigence prescrit une propriété jugée nécessaire : • Un service ou une fonction, une caractéristique, une aptitude, ou une limitation Un nom (un verbe) Un stéréotype Exigences SysML (Requirements) Un identifiant numérique ou alphanumérique Une description textuelle • Qualité de la spécification d’une exigence • Unicité, Précision, Non ambiguïté, Pure prescription de résultat, Vérifiabilité • Faisabilité, Réalisme (avec les experts du domaine) Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
DEFINIR LES EXIGENCES SYSTEME Définies par un diagramme d’exigences ( RD ) 8 Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
DEFINITION DES EXIGENCES DE l’HEMOMIXER Définies par un diagramme d’exigences ( RD ) 8 Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
DEFINITION DES EXIGENCES DE l’HEMOMIXER Définies par un diagramme d’exigences ( RD ) 8 Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
DEFINITION DES EXIGENCES DE l’HEMOMIXER Définies par un diagramme d’exigences ( RD ) 8 Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
DECRIRE LES ACTIVITES DU SYSTEME Définies par un diagramme d’activités ( AD ) 9 Permet de décrire une activité en représentant le séquencement temporel des actions qui la composent. Il est le cousin du grafcet. Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
DESCRIPTION DES ACTIVITES DE L’HEMOMIXER Définies par un diagramme d’activités ( AD ) 9 Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
LES LIENS AVEC L’ANALYSE FONCTIONNELLE le diagramme de contexte Bête à cornes le diagramme de cas d'utilisation Diagramme pieuvre le diagramme d’exigences Cahier des Charges FAST Graphe des liaisons le diagramme de bloc interne SADT le diagramme d’états / transitions Algorigramme le diagramme de séquence GRAFCET Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
LES LIENS AVEC L’ANALYSE FONCTIONNELLE Le schéma du besoin vers la mission principale RD • La mission principale et le système sont déduits du schéma du besoin, la finalité (le besoin) induite. Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
LES LIENS AVEC L’ANALYSE FONCTIONNELLE Le schéma du besoin vers le diagramme de cas d’utilisation ( UCD ) Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
LES LIENS AVEC L’ANALYSE FONCTIONNELLE Les éléments du milieu extérieur vers de diagramme de contexte (BDD) On précise ici la nature des interactions entre les éléments du milieu extérieur et le système, ce qui est différent d’un bilan des fonctions de service. Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
LES LIENS AVEC L’ANALYSE FONCTIONNELLE Les fonctions principales vers le diagramme de cas d’utilisation • Graphe des inter-acteurs • Les FP deviendront probablement des cas d’utilisation secondaires. On raffine ainsi le diagramme de cas d’utilisations. Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
LES LIENS AVEC L’ANALYSE FONCTIONNELLE Les fonctions principales vers le diagramme d’exigences • Les cas d’utilisations deviennent des exigences fonctionnelles. • Les exigences fonctionnelles sont « traçées » par les cas d’utilisation, car de ceux-ci découlent des scénarios (SD) en lien avec des états (SMD), des activités (AD), … Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
LES LIENS AVEC L’ANALYSE FONCTIONNELLE Les fonctions principales vers le diagramme d’exigences • Graphe des inter-acteurs • Les FC deviennent des Exigences Système Opérationnelle / Interface / Performance / Contrainte. • Elles dérivent toutes de l’exigence fonctionnelle principale, issue du cas d’utilisation principal. Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
LES LIENS AVEC L’ANALYSE FONCTIONNELLE La caractérisation des fonctions vers le diagramme des exigences • Graphe des inter-acteurs (tableau de caractérisation) ? Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
LES LIENS AVEC L’ANALYSE FONCTIONNELLE L’utilisation du FAST • FAST Solutions technologiques = blocs / sous-systèmes opérations = activités Fonctions de service = exigences Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
LES BONNES PRATIQUES PEDAGOGIQUES Utilisation du SYSML L’analyse doit permettre de favoriser la compréhension par lecture régulière de diagrammes SYSML et de reconnaitre les différents types de diagrammes Eviter les cours théoriques sur la conception de diagrammes SYSML
EXEMPLE D’ACTIVITE POSSIBLE AVEC LES ELEVES En rapport avec le diagramme d’états/ transitions Source sujet bac sti2d Juin 2018 métropole « Parc éolien » Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
EXEMPLE D’ACTIVITE POSSIBLE AVEC LES ELEVES En rapport avec le diagramme d’états/ transitions Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
EXEMPLE D’ACTIVITE POSSIBLE AVEC LES ELEVES En rapport avec le diagramme d’exigences Source sujet bac sti2d Polynésie 2018 Solar impulse 2 Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
EXEMPLE D’ACTIVITE POSSIBLE AVEC LES ELEVES En rapport avec le diagramme d’exigences Source sujet bac sti2d Polynésie 2018 Solar impulse 2 Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
EXEMPLE D’ACTIVITE POSSIBLE AVEC LES ELEVES En rapport avec le diagramme d’exigences Source sujet bac sti2d Polynésie 2018 Solar impulse 2 Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
EXEMPLE D’ACTIVITE POSSIBLE AVEC LES ELEVES En rapport avec le diagramme d’exigences Source sujet bac sti2d Polynésie 2018 Solar impulse 2 Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
EXEMPLE D’ACTIVITE POSSIBLE AVEC LES ELEVES En rapport avec le diagramme d’exigences Source sujet bac sti2d Polynésie 2018 Solar impulse 2 Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
EXEMPLE D’ACTIVITE POSSIBLE AVEC LES ELEVES En rapport avec le diagramme de blocs internes Source sujet bac sti2d Nouvelle Calédonie 2016 MICROCENTRALE HYDROELECTRIQUE Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
EXEMPLE D’ACTIVITE POSSIBLE AVEC LES ELEVES En rapport avec le diagramme de blocs internes Source sujet bac sti2d Nouvelle Calédonie 2016 MICROCENTRALE HYDROELECTRIQUE Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
EXEMPLE D’ACTIVITE POSSIBLE AVEC LES ELEVES En rapport avec le diagramme de blocs internes Source sujet bac sti2d Nouvelle Calédonie 2016 MICROCENTRALE HYDROELECTRIQUE Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume
EXEMPLE D’ACTIVITE POSSIBLE AVEC LES ELEVES En rapport avec le diagramme des exigences Source sujet bac sti2d Nouvelle Calédonie 2016 MICROCENTRALE HYDROELECTRIQUE Séminaire du 10 mai 2019 – De l’analyse fonctionnelle vers le sysml – Boulenger Guillaume