La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Analyse fonctionnelle, structurelle et comportementale

Présentations similaires


Présentation au sujet: "Analyse fonctionnelle, structurelle et comportementale"— Transcription de la présentation:

1 Analyse fonctionnelle, structurelle et comportementale
Étude des systèmes Analyse fonctionnelle, structurelle et comportementale Synthèse (à retenir)

2 Système : I. Définitions
On appelle système un assemblage, une collection organisée (possédant une structure) d’objets reliés (en inter- relation) les uns aux autres, de façon à former une entité (un tout) et en relation avec le milieu extérieur dans le but de remplir une ou plusieurs fonctions.

3 Système mécanisé / automatisé :
I. Définitions Système mécanisé / automatisé : Non mécanisé Mécanisé Automatisé Commande du système Déclenchée par l’opérateur Déclenchée par la partie commande Énergie nécessaire au fonctionnement Fournie par l’opérateur Apportée par un sous-système (interne) Exemple (store)

4 Besoin: Produit: I. Définitions
Nécessité ou désir éprouvé par l’utilisateur (acheteur) potentiel. Il concerne la nature de ses attentes et non le volume du marché. Il peut être exprimé ou implicite (besoin non exprimé actuel ou futur). Produit: Ce qui est ou sera fourni à un utilisateur pour répondre à un besoin.

5 Fonction de service: Prix: Coût: I. Définitions
Action demandée à un produit (ou réalisée par lui) afin de satisfaire une partie du besoin d’un utilisateur donné. (Une fonction est formulée par un verbe à l’infinitif suivi d’un complément) Prix: Équivalent monétaire d’un produit lors d’une transaction commerciale. Coût: Charge ou dépense supportée par un intervenant économique à la suite de la production et (ou) de l’utilisation d’un produit.

6 I. Définitions Démarche de projet :

7 Développement Durable :
I. Définitions Développement Durable : Politique de développement qui s'efforce de concilier la protection de l'environnement, l'efficience économique et la justice sociale, en vue de répondre aux besoins des générations présentes sans compromettre la capacité des générations futures de satisfaire les leurs.

8 Analyse du Cycle de Vie (ACV) :
I. Définitions Analyse du Cycle de Vie (ACV) : L’Analyse du Cycle de Vie permet de quantifier les impacts d’un produit, depuis l’extraction des matières premières qui le composent jusqu’à son élimination en fin de vie, en passant par les phases de distribution, d’utilisation et de maintenance…

9 SysML : Ingénierie système : II. Introduction à l’outil SysML
SysML – ou Systems Modeling Language – est un langage de modélisation des systèmes créé dans le cadre du développement de l’ingénierie système. Ingénierie système : Démarche méthodologique pour répondre à des problèmes complexes par la réalisation de solutions logicielles et matérielles.

10 II. Introduction à l’outil SysML
Relations dans les diagrammes SysML : A savoir lire sur des diagrammes existants

11 III. Analyse Fonctionnelle Externe
En analyse fonctionnelle externe, le produit peut ne pas exister physiquement (cas de la conception ou reconception), et donc aucune solution technologique (composant) n’est généralement présentée à ce stade. L’analyse se nomme externe, car aucun détail sur sa composition interne n’est donné : le système est vu comme une boîte noire.

12 Diagramme de contexte :
III. Analyse Fonctionnelle Externe Diagramme de contexte : Sur le diagramme de contexte, on représente au centre le système (dans son intégralité, sans détailler ses composants), et autour de lui les éléments du milieu extérieur au système interagissant avec lui. Robot tricycle Utilisateur Lieu géographique Normes de sécurité Prise de courant électrique Images et sons extérieurs Conditions climatiques et poussières BDD [Robot tricycle] Diagramme de contexte Exemple d’un robot tricycle

13 Diagramme des cas d’utilisation (Use Case Diagram – uc) :
III. Analyse Fonctionnelle Externe Diagramme des cas d’utilisation (Use Case Diagram – uc) : Un cas d’utilisation représente un service offert par le système à un ou plusieurs acteurs de son environnement. Utilisateur UC [Robot tricycle] Diagramme des cas d’utilisation Images et sons extérieurs Se déplacer en autonomie énergétique être téléguidé suivre un programme défini par l’utilisateur Filmer Robot tricycle

14 Diagramme des exigences (Requirements Diagram – req)
III. Analyse Fonctionnelle Externe Diagramme des exigences (Requirements Diagram – req) Un diagramme des exigences répertorie, en les classant, les affinements des fonctions d’usage et les différentes contraintes et conditions qui doivent être respectées par le système afin qu’il puisse fonctionner correctement. Req [Robot tricycle] Diagramme des exigences Exigences marketing Id="1" Avoir un prix abordable et un design attrayant Exigences fonctionnelles Avoir un prix abordable et un design attrayant Se déplacer dans l’espace Id="2.1". Pouvoir se déplacer dans toutes les directions. Se déplacer rapidement Id="2.2". Pouvoir se déplacer en ligne droite à une vitesse de 0,5 m/s. Etre téléguidé Id="2.3". Pouvoir être téléguidé à une distance de 30m sans obstacles. Etre autonome énergétiquement Id="2.4". Pouvoir être autonome en énergie pendant minimum 30 min. Télécommande Batterie « Satisfy » La relation « satisfy » signifie que le block (composant ou sous-système) permet de satisfaire l’exigence visée.

15 Cahier des Charges Fonctionnel (CdCf) :
III. Analyse Fonctionnelle Externe Cahier des Charges Fonctionnel (CdCf) : Le CdCf répertorie l’ensemble des fonctions de service (ou exigences) auxquelles le produit doit répondre pour être validé. Chaque fonction de service (ou exigence) est divisée en critères d’appréciation, pour lesquels un niveau (valeur) et une flexibilité sont donnés.

16 Chaînes fonctionnelles (ou chaînes d’énergie et d’information) :
IV. Analyse Structurelle (INTERNE) Chaînes fonctionnelles (ou chaînes d’énergie et d’information) : Acquérir Traiter Communiquer Capteurs… Calculateur Module de sortie CHAINE D’INFORMATION Informations extérieures Grandeurs physiques internes Alimenter Distribuer Convertir Transformateur, conditionneur… Distributeur, variateur… Moteur, vérin… CHAINE D’ÉNERGIE Adapter ou Transmettre Agir sur la matière d’œuvre Matière d’œuvre entrante Matière d’œuvre sortante Engrenages, bielle/manivelle… Effecteur Énergie d’entrée

17 Chaînes fonctionnelles (ou chaînes d’énergie et d’information) :
IV. Analyse Structurelle (INTERNE) Chaînes fonctionnelles (ou chaînes d’énergie et d’information) : Télécommande Carte électronique Voyant Acquérir Traiter l’information CHAINE D’INFORMATION Ordres de l’utilisateur Vitesse angulaire des 2 roues 2 Hacheurs 2 Moteurs Alimenter Distribuer Convertir CHAINE D’ÉNERGIE 2 Réducteurs 2 Roues motrices Robot en position initiale Transmettre Agir Prise élec Information de batterie faible 2 Capteurs tachymétriques Communiquer Images et sons extérieurs Robot en position finale Caméra Transformateur Batterie Exemple des chaînes fonctionnelles du robot tricycle

18 Diagramme de définition de blocs (Bloc Definition Diagram - BDD) :
IV. Analyse Structurelle (INTERNE) Diagramme de définition de blocs (Bloc Definition Diagram - BDD) : Sous SysML, chaque composant ou sous-système est représenté par un bloc. Le BDD représente la liste des blocs réalisant le système, classés hiérarchiquement. Robot tricycle Groupe mécanique Groupe information Groupe électrique Structure Moteur Réducteur Roue motrice 2 Roue autonome Capteur tachymétrique Caméra Télécommande Carte électronique Voyant Transfo Batterie Hacheur

19 Diagramme de blocs internes(Internal Blocks Diagram – IBD)
IV. Analyse Structurelle (INTERNE) Diagramme de blocs internes(Internal Blocks Diagram – IBD) L’IBD représente l’architecture interne d’un bloc (système ou sous-système) : il représente les blocs qui le composent et leurs échanges (flux) à travers des ports (représentés sur la frontière de chaque bloc.

20 Capteur tachymétrique
Info de vitesse angulaire Tension de batterie faible Capteur tachymétrique Carte électronique Télécommande Caméra Transformateur Batterie Hacheur Moteur Voyant Réducteur droite Roue motrice Groupe information Infra Rouge Données video et son Lumière Groupe électrique P élec DC 12V AC 230V DC 5V DC 15V P élec DC [-15 ; 15V] P méca rotation rapide lente gauche Groupe mécanique Robot tricycle linéaire Ordres Images & sons

21 Diagramme de séquences (Sequence Diagram – seq )
V. Analyse Comportementale Diagramme de séquences (Sequence Diagram – seq ) Un diagramme de séquences représente les interactions classées selon un ordre chronologique (du haut vers le bas) des acteurs et du système au cours du déroulement d’un scénario.

22 Diagramme de séquences (Sequence Diagram – seq)
V. Analyse Comportementale Diagramme de séquences (Sequence Diagram – seq) par : plusieurs scénarios se déroulent en parallèles ; loop : le scénario est à répéter en boucle (tant qu’une condition est vraie) ; opt : un scénario optionnel est possible selon une condition ; alt : plusieurs scénarios différents sont envisageables selon des conditions ; ref : un scénario est référencé. Il est décrit séparément.

23

24 Diagramme d’états(-transistions) State Diagram – sed ou stm)
V. Analyse Comportementale Diagramme d’états(-transistions) State Diagram – sed ou stm) Cf. cours sur les systèmes discrets (chapitre entier dédié à ce diagramme)


Télécharger ppt "Analyse fonctionnelle, structurelle et comportementale"

Présentations similaires


Annonces Google