introduction à l’ingénierie système (is)
TRANSCRIPT
Fabien HOSPITAL – CPGE PCS/IPSI/PC/MP– Lycée Bellevue Toulouse -- [email protected]
Avion Falcon7x
Exemple de système
complexe pluri-technologique
Introduction à l’Ingénierie Système (IS)
1. Notion de Systèmes Complexes Pluri-Technologiques
2. Notion de Cycle de Vie et de Cycle en V
3. Notion d’Eco-Conception
4. Langage SysML
5. De la Définition du Besoin a la Définition des Exigences
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
7. Evaluation du produit conçu au critère de la satisfaction du client
2
1. Notion de Systèmes Complexes Pluri-Technologiques
2. Notion de Cycle de Vie et de Cycle en V
3. Notion d’Eco-Conception
4. Langage SysML
5. De la Définition du Besoin a la Définition des Exigences
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
7. Evaluation du produit conçu au critère de la satisfaction du client
3
1. Notion de Systèmes Complexes Pluri-Technologiques
SYSTEME
Un système remplit une fonction globale liée à un (ou
plusieurs) besoin(s) d’un client utilisateur.
4
1. Notion de Systèmes Complexes Pluri-Technologiques
SYSTEME
SYSTEME
Sous-système
Composant
Sous-système
Il est constitué d’un ensemble d’éléments inter-reliés qui
interagissent les uns avec les autres d’une manière
organisée pour accomplir une finalité commune.
5
1. Notion de Systèmes Complexes Pluri-Technologiques
SYSTEME
SYSTEME
Sous-système
Composant
Sous-système
Echanges de flux d’informations, de matière ou d’énergie
6
1. Notion de Systèmes Complexes Pluri-Technologiques
SYSTEME
SYSTEME
Sous-système
Composant
Sous-système
Frontière du système
7
1. Notion de Systèmes Complexes Pluri-Technologiques
SYSTEME
SYSTEME
Sous-système
Composant
Sous-système
SYSTEME
Sous-système
Composant
Sous-système
Elément environnant
Elément environnant
Elément environnant
MILIEU ENVIRONNANT
Interaction
Frontière du système
8
SYSTEME
SYSTEME
Sous-système
Composant
Sous-système
SYSTEME
Sous-système
Composant
Sous-système
Elément environnant
Elément environnant
Elément environnant
MILIEU ENVIRONNANT
Interaction
On parle de
système complexe pluri-technologique
1. Notion de Systèmes Complexes Pluri-Technologiques
9
1. Notion de Systèmes Complexes Pluri-Technologiques
Exemples de systèmes complexes pluri-technologiques
Airbus A320 NEO
Smartphone - Tablette
Voiture électrique
Exemples de systèmes complexes pluri-technologique
10
1. Notion de Systèmes Complexes Pluri-Technologiques
Exemples de systèmes complexes pluri-technologiques
Airbus A320 NEO
Smartphone - Tablette
Voiture électrique
Système = ∑ de
sous-systèmes et composants
Comportement du système ≠
∑ des comportements de chacun des sous-systèmes et
composants
Exemples de systèmes complexes pluri-technologique
11
1. Notion de Systèmes Complexes Pluri-Technologiques
Exemples de systèmes complexes pluri-technologiques
Airbus A320 NEO
Smartphone - Tablette
Voiture électrique
Système = ∑ de
sous-systèmes et composants
Comportement du système ≠
∑ des comportements de chacun des sous-systèmes et
composants
Exemples de systèmes complexes pluri-technologique
12
1. Notion de Systèmes Complexes Pluri-Technologiques
Exemples de systèmes complexes pluri-technologiques
Airbus A320 NEO
Smartphone - Tablette
Voiture électrique
Système = ∑ de
sous-systèmes et composants
Comportement du système ≠
∑ des comportements de chacun des sous-systèmes et
composants
Exemples de systèmes complexes pluri-technologique
Ingénieur Système conçoit, étudie, vérifie les
performances et améliore les systèmes complexes
pluri-techniques à l’aide de méthodes et
démarches interdisciplinaires.
13
1. Notion de Systèmes Complexes Pluri-Technologiques
2. Notion de Cycle de Vie et de Cycle en V
3. Notion d’Eco-Conception
4. Langage SysML
5. De la Définition du Besoin a la Définition des Exigences
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
7. Evaluation du produit conçu au critère de la satisfaction du client
14
Cycle de vie d’un système
2. Notion de Cycle de Vie
15
2. Notion de Cycle de Vie
Définition du besoin
Cycle de vie d’un système
16
Etude de faisabilité
Définition du besoin
Cycle de vie d’un système
2. Notion de Cycle de Vie
17
Etude de faisabilité
Conception
Définition du besoin
Cycle de vie d’un système
2. Notion de Cycle de Vie
Vidéo_1
18
Etude de faisabilité
Conception
Mise au point
produit/process
Définition du besoin
Cycle de vie d’un système
2. Notion de Cycle de Vie
Vidéo_2
19
Etude de faisabilité
Conception
Mise au point
produit/process
Fabrication et intégration
Définition du besoin
Cycle de vie d’un système
2. Notion de Cycle de Vie
Vidéo_3
20
Etude de faisabilité
Conception
Mise au point
produit/process
Fabrication et intégration
Distribution
Utilisation
Maintenance Recyclage
Définition du besoin
Cycle de vie d’un système
2. Notion de Cycle de Vie
Vidéo_4 21
Etude de faisabilité
Conception
Mise au point
produit/process
Fabrication et intégration
Distribution
Utilisation
Maintenance Recyclage
Définition du besoin
Cycle de vie d’un système
2. Notion de Cycle en V
22
2. Notion de Cycle en V
Définition du besoin et étude de faisabilité
23
Etude de faisabilité
Conception
Mise au point
produit/process
Fabrication et intégration
Distribution
Utilisation
Maintenance Recyclage
Définition du besoin
Cycle de vie d’un système
2. Notion de Cycle en V
24
2. Notion de Cycle en V
Définition du besoin et étude de faisabilité Système livré Utilisation
Maintenance Recyclage
Destruction
25
Etude de faisabilité
Conception
Mise au point
produit/process
Fabrication et intégration
Distribution
Utilisation
Maintenance Recyclage
Définition du besoin
Cycle de vie d’un système
2. Notion de Cycle en V
26
Définition du besoin et étude de faisabilité
Définition des exigences
Conception de l’architecture fonctionnelle
Conception de l’architecture organique
Processus de réalisation
Fabrication - réutilisation - achats
Réception
Assemblage
Validation du système
Vérification de l’intégration
Système livré Utilisation
Maintenance Recyclage
Destruction
Processus d’intégration
Processus de conception
2. Notion de Cycle en V
27
Définition du besoin et étude de faisabilité
Définition des exigences
Conception de l’architecture fonctionnelle
Conception de l’architecture organique
Processus de réalisation
Fabrication - réutilisation - achats
Réception
Assemblage
Validation du système
Vérification de l’intégration
Système livré Utilisation
Maintenance Recyclage
Destruction
Processus d’intégration
Programme PCSI/PSI et MPSI/MP
Processus de conception
2. Notion de Cycle en V
Programme PCSI/PSI
et MPSI/MP
28
Définition du besoin et étude de faisabilité
Définition des exigences
Conception de l’architecture fonctionnelle
Conception de l’architecture organique
Processus de réalisation
Fabrication - réutilisation - achats
Réception
Assemblage
Validation du système
Vérification de l’intégration
Système livré Utilisation
Maintenance Recyclage
Destruction
Processus d’intégration
Processus de conception
2. Notion de Cycle en V
Performances
attendues
Démarche ingénieur retenue en PCSI/PSI et MPSI/MP
29
Définition du besoin et étude de faisabilité
Définition des exigences
Conception de l’architecture fonctionnelle
Conception de l’architecture organique
Processus de réalisation
Fabrication - réutilisation - achats
Réception
Assemblage
Validation du système
Vérification de l’intégration
Système livré Utilisation
Maintenance Recyclage
Destruction
Processus d’intégration
Processus de conception
Performances attendues
2. Notion de Cycle en V
Performances
simulées
Démarche ingénieur retenue en PCSI/PSI et MPSI/MP
30
Définition du besoin et étude de faisabilité
Définition des exigences
Conception de l’architecture fonctionnelle
Conception de l’architecture organique
Processus de réalisation
Fabrication - réutilisation - achats
Réception
Assemblage
Validation du système
Vérification de l’intégration
Système livré Utilisation
Maintenance Recyclage
Destruction
Processus d’intégration
Processus de conception
Performances attendues
Performances Simulées
2. Notion de Cycle en V
Performances
mesurées
Démarche ingénieur retenue en PCSI/PSI et MPSI/MP
31
Définition du besoin et étude de faisabilité
Définition des exigences
Conception de l’architecture fonctionnelle
Conception de l’architecture organique
Processus de réalisation
Fabrication - réutilisation - achats
Réception
Assemblage
Validation du système
Vérification de l’intégration
Système livré Utilisation
Maintenance Recyclage
Destruction
Processus d’intégration
Processus de conception
Performances attendues
Performances mesurées
Performances Simulées
Ecart 3
Ecart 2
Ecart 1
2. Notion de Cycle en V
Démarche ingénieur retenue en PCSI/PSI et MPSI/MP
32
2. Notion de Cycle en V
Performances attendues
Performances mesurées
Performances Simulées
Ecart 3
Ecart 2
Ecart 1
Système souhaité Système en utilisation
Système simulé
Démarche ingénieur retenue en PCSI/PSI et MPSI/MP
33
Performances attendues
Performances mesurées
Ecart 1
Performances simulées
Ecart 3
Ecart 2
Domaine du commanditaire
Domaine du laboratoire
Domaine de simulation
Système souhaité
Système en utilisation
Système simulé
2. Notion de Cycle en V
Démarche ingénieur retenue en PCSI/PSI et MPSI/MP
34
Performances attendues
Performances mesurées
Ecart 1
Performances simulées
Ecart 3
Ecart 2
Domaine du commanditaire
Domaine du laboratoire
Domaine de simulation
Système souhaité
Système en utilisation
Système simulé
2. Notion de Cycle en V
Démarche ingénieur retenue en PCSI/PSI et MPSI/MP
TP
TP
TP ou
TD
35
1. Notion de Systèmes Complexes Pluri-Technologiques
2. Notion de Cycle de Vie et de Cycle en V
3. Notion d’Eco-Conception
4. Langage SysML
5. De la Définition du Besoin a la Définition des Exigences
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
7. Evaluation du produit conçu au critère de la satisfaction du client
36
3. Notion d’Eco-Conception
Source: Population Division of the Department of Economic and Social Affairs of the United Nations Secretariat
(2013). World Population Prospects: The 2012 Revision. New York: United Nations.
Evolution de la population mondiale
3. Notion d’Eco-Conception
Source: Key World Energy STATISTICS 2012. Internal Energy Agency.
L’augmentation de la consommation d’énergie
primaire annuelle dans le monde (Mtep)
3. Notion d’Eco-Conception
Source: Desertec.org
3. Notion d’Eco-Conception
L’impact environnemental de l’homme doit
être considérablement réduit !
3. Notion d’Eco-Conception
L’impact environnemental de l’homme doit
être considérablement réduit !
Analyse du cycle de vie (Normes ISO 14040)
3. Notion d’Eco-Conception
Utiliser des matières recyclées
Diminuer la consommation en eau et énergie
Réduire les emballages
Limiter les transports
Exemples d’actions en éco-conception
L’impact environnemental de l’homme doit
être considérablement réduit !
Analyse du cycle de vie (Normes ISO 14040)
1. Notion de Systèmes Complexes Pluri-Technologiques
2. Notion de Cycle de Vie et de Cycle en V
3. Notion d’Eco-Conception
4. Langage SysML
5. De la Définition du Besoin a la Définition des Exigences
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
7. Evaluation du produit conçu au critère de la satisfaction du client
43
4. Langage SysML
Ingénierie =
travail
collaboratif
→ Il est indispensable que tous les ingénieurs utilisent un
langage unique compréhensible par tous les métiers.
4. Langage SysML
Diagramme de bloc interne
Diagramme paramétrique
LANGAGE
SYSML
Diagramme des exigences
Diagramme des cas d’utilisation
Diagramme d’activités
Diagramme de séquence
Diagramme d’état
Diagramme de définition de blocs
Diagrammes fonctionnels
Diagrammes comportementaux
Diagramme des paquets
Diagrammes structurels
4. Langage SysML
Diagramme de bloc interne
Diagramme paramétrique
LANGAGE
SYSML
Diagramme des exigences
Diagramme des cas d’utilisation
Diagramme d’activités
Diagramme de séquence
Diagramme d’état
Diagramme de définition de blocs
Diagrammes fonctionnels
Diagrammes comportementaux
Diagramme des paquets
Diagrammes structurels
4. Langage SysML
Diagramme de bloc interne
Diagramme paramétrique
LANGAGE
SYSML
Diagramme des exigences
Diagramme des cas d’utilisation
Diagramme d’activités
Diagramme de séquence
Diagramme d’état
Diagramme de définition de blocs
Diagrammes fonctionnels
Diagrammes comportementaux
Diagramme des paquets
Diagrammes structurels
4. Langage SysML
Diagramme de bloc interne
Diagramme paramétrique
LANGAGE
SYSML
Diagramme des exigences
Diagramme des cas d’utilisation
Diagramme d’activités
Diagramme de séquence
Diagramme d’état
Diagramme de définition de blocs
Diagrammes fonctionnels
Diagrammes comportementaux
Diagramme des paquets
Diagrammes structurels
4. Langage SysML
Diagramme de bloc interne
Diagramme paramétrique
LANGAGE
SYSML
Diagramme des exigences
Diagramme des cas d’utilisation
Diagramme d’activités
Diagramme de séquence
Diagramme d’état
Diagramme de définition de blocs
Diagrammes fonctionnels
Diagrammes comportementaux
Diagramme des paquets
Diagrammes structurels
4. Langage SysML
Modélisation SysML
Simulation multi-physique
Logiciel utilisant le langage SysML
Logiciel de simulation multiphysique
1. Notion de Systèmes Complexes Pluri-Technologiques
2. Notion de Cycle de Vie et de Cycle en V
3. Notion d’Eco-Conception
4. Langage SysML
5. De la Définition du Besoin a la Définition des Exigences
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
7. Evaluation du produit conçu au critère de la satisfaction du client
51
5. De la Définition du Besoin a la Définition des Exigences
5.1. Définition du besoin
52
Définition du besoin et étude de faisabilité
Définition des exigences
Conception de l’architecture fonctionnelle
Conception de l’architecture organique
Processus de réalisation
Fabrication - réutilisation - achats
Réception
Assemblage
Validation du système
Vérification de l’intégration
Système livré Utilisation
Maintenance Recyclage
Destruction
Processus d’intégration
Processus de conception
5. De la Définition du Besoin a la Définition des Exigences
5.1. Définition du besoin
53
5. De la Définition du Besoin a la Définition des Exigences
5.1. Définition du besoin
Travail de groupe avec des professionnels de l’Analyse
Fonctionnelle du Besoin.
54
5. De la Définition du Besoin a la Définition des Exigences
5.1. Définition du besoin
Travail de groupe avec des professionnels de l’Analyse
Fonctionnelle du Besoin.
Objectif : Identifier et définir toutes les exigences pour toutes
les phases de vie du système.
55
5. De la Définition du Besoin a la Définition des Exigences
5.1. Définition du besoin
Travail de groupe avec des professionnels de l’Analyse
Fonctionnelle du Besoin.
Objectif : Identifier et définir toutes les exigences pour toutes
les phases de vie du système.
Phase de vie 1 : vol de croisière en conditions nominales
56
5. De la Définition du Besoin a la Définition des Exigences
5.1. Définition du besoin
Travail de groupe avec des professionnels de l’Analyse
Fonctionnelle du Besoin.
Objectif : Identifier et définir toutes les exigences pour toutes
les phases de vie du système.
Phase de vie 1
Phase de vie 2 : Atterrissage
57
5. De la Définition du Besoin a la Définition des Exigences
5.1. Définition du besoin
Travail de groupe avec des professionnels de l’Analyse
Fonctionnelle du Besoin.
Objectif : Identifier et définir toutes les exigences pour toutes
les phases de vie du système.
Phase de vie 1
Phase de vie 2
Phase de vie 3 : Maintenance
58
5. De la Définition du Besoin a la Définition des Exigences
5.1. Définition du besoin
Travail de groupe avec des professionnels de l’Analyse
Fonctionnelle du Besoin.
Objectif : Identifier et définir toutes les exigences pour toutes
les phases de vie du système.
Phase de vie 1
Phase de vie 2
Phase de vie 3 Phase de vie n
…
59
5. De la Définition du Besoin a la Définition des Exigences
5.2. Cahier des Charges Fonctionnel (C.d.C.F)
Document contractuel synthétisant l’ensemble des travaux de
la définition du besoin.
60
5. De la Définition du Besoin a la Définition des Exigences
Phase de vie 1 Phase de vie 2
Phase de vie 3 Phase de vie n
…
5.2. Cahier des Charges Fonctionnel (C.d.C.F)
Document contractuel synthétisant l’ensemble des travaux de
la définition du besoin.
61
5. De la Définition du Besoin a la Définition des Exigences
Phase de vie 1 Phase de vie 2
Phase de vie 3 Phase de vie n
…
5.2. Cahier des Charges Fonctionnel (C.d.C.F)
Document contractuel synthétisant l’ensemble des travaux de
la définition du besoin.
62
5. De la Définition du Besoin a la Définition des Exigences
5.2. Cahier des Charges Fonctionnel (C.d.C.F)
- Permet au client donneur d’ordres, de fixer les objectifs à
atteindre (performances, fiabilité, esthétique …) en rapport
avec l’utilisation prévue du système.
- Permet au client donneur d’ordres et aux acteurs travaillant
sur le projet de vérifier que le système conçu est conforme
au(x) besoin(s) exprimé(s).
63
5. De la Définition du Besoin a la Définition des Exigences
5.2. Cahier des Charges Fonctionnel (C.d.C.F)
- Permet au client donneur d’ordres, de fixer les objectifs à
atteindre (performances, fiabilité, esthétique …) en rapport
avec l’utilisation prévue du système.
- Permet au client donneur d’ordres et aux acteurs travaillant
sur le projet de vérifier que le système conçu est conforme
au(x) besoin(s) exprimé(s).
64
5. De la Définition du Besoin a la Définition des Exigences
5.3. Définition des exigences et diagramme des exigences
65
Définition du besoin et étude de faisabilité
Définition des exigences
Conception de l’architecture fonctionnelle
Conception de l’architecture organique
Processus de réalisation
Fabrication - réutilisation - achats
Réception
Assemblage
Validation du système
Vérification de l’intégration
Système livré Utilisation
Maintenance Recyclage
Destruction
Processus d’intégration
Processus de conception
5. De la Définition du Besoin a la Définition des Exigences
5.3. Définition des exigences et diagramme des exigences
66
5. De la Définition du Besoin a la Définition des Exigences
Diagramme de bloc interne
Diagramme paramétrique
LANGAGE
SYSML
Diagramme des exigences
Diagramme des cas d’utilisation
Diagramme d’activités
Diagramme de séquence
Diagramme d’état
Diagramme de définition de blocs
Diagrammes fonctionnels
Diagrammes comportementaux
Diagramme des paquets
Diagrammes structurels 5.3. Définition des exigences et diagramme des exigences
5. De la Définition du Besoin a la Définition des Exigences
5.3. Définition des exigences et diagramme des exigences
68
5. De la Définition du Besoin a la Définition des Exigences
5.3. Définition des exigences et diagramme des exigences
Frontière du diagramme 69
5. De la Définition du Besoin a la Définition des Exigences
5.3. Définition des exigences et diagramme des exigences
Frontière du diagramme
Titre et type de diagramme
70
5. De la Définition du Besoin a la Définition des Exigences
5.3. Définition des exigences et diagramme des exigences
Exigence principale
71
5. De la Définition du Besoin a la Définition des Exigences
5.3. Définition des exigences et diagramme des exigences
Exigence principale
72
5. De la Définition du Besoin a la Définition des Exigences
5.3. Définition des exigences et diagramme des exigences
Sous exigences
73
5. De la Définition du Besoin a la Définition des Exigences
5.3. Définition des exigences et diagramme des exigences
« est contenu dans »
74
5. De la Définition du Besoin a la Définition des Exigences
5.3. Définition des exigences et diagramme des exigences
La sous-exigence 1.4
« est contenu dans »
l’exigence 1.
75
5. De la Définition du Besoin a la Définition des Exigences
5.3. Définition des exigences et diagramme des exigences
refine
76
5. De la Définition du Besoin a la Définition des Exigences
5.3. Définition des exigences et diagramme des exigences
refine
77
5. De la Définition du Besoin a la Définition des Exigences
5.3. Définition des exigences et diagramme des exigences
verify
78
5. De la Définition du Besoin a la Définition des Exigences
5.3. Définition des exigences et diagramme des exigences
verify
79
5. De la Définition du Besoin a la Définition des Exigences
5.3. Définition des exigences et diagramme des exigences
Objectifs du diagramme des exigences :
- lister, spécifier et hiérarchiser les exigences,
- assurer une traçabilité par ajout d’éléments venant d’autres
diagrammes SysML,
- s’assurer de la cohérence entre ce que fait réellement le
projet et ce qu’il doit être fait,
- faciliter l’analyse d’impact en cas de changement de
solutions techniques.
80
1. Notion de Systèmes Complexes Pluri-Technologiques
2. Notion de Cycle de Vie et de Cycle en V
3. Notion d’Eco-Conception
4. Langage SysML
5. De la Définition du Besoin a la Définition des Exigences
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
7. Evaluation du produit conçu au critère de la satisfaction du client
81
Définition du besoin et étude de faisabilité
Définition des exigences
Conception de l’architecture fonctionnelle
Conception de l’architecture organique
Processus de réalisation
Fabrication - réutilisation - achats
Réception
Assemblage
Validation du système
Vérification de l’intégration
Système livré Utilisation
Maintenance Recyclage
Destruction
Processus d’intégration
Processus de conception
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
82
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
Diagramme de bloc interne
Diagramme paramétrique
LANGAGE
SYSML
Diagramme des exigences
Diagramme des cas d’utilisation
Diagramme d’activités
Diagramme de séquence
Diagramme d’état
Diagramme de définition de blocs
Diagrammes fonctionnels
Diagrammes comportementaux
Diagramme des paquets
Diagrammes structurels 6.1. Fonction globale et diagramme des cas d’utilisation
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
6.1. Fonction globale et diagramme des cas d’utilisation
84
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
6.1. Fonction globale et diagramme des cas d’utilisation
Frontière du diagramme
Titre et type de diagramme
85
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
6.1. Fonction globale et diagramme des cas d’utilisation
Système
86
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
6.1. Fonction globale et diagramme des cas d’utilisation
Frontière du système
87
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
6.1. Fonction globale et diagramme des cas d’utilisation
Utilisateur
88
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
6.1. Fonction globale et diagramme des cas d’utilisation
Cas d’utilisation
89
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
6.1. Fonction globale et diagramme des cas d’utilisation
Liaison
90
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
6.1. Fonction globale et diagramme des cas d’utilisation
91
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
6.1. Fonction globale et diagramme des cas d’utilisation
Cas d’utilisation 1
92
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
6.1. Fonction globale et diagramme des cas d’utilisation
Cas d’utilisation 1
Cas d’utilisation 2
93
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
6.1. Fonction globale et diagramme des cas d’utilisation
Cas d’utilisation 1
Cas d’utilisation 2
Cas d’utilisation 3
94
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
6.1. Fonction globale et diagramme des cas d’utilisation
Cas d’utilisation 1
Cas d’utilisation 2
Cas d’utilisation 3
Cas d’utilisation n
… 95
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
6.1. Fonction globale et diagramme des cas d’utilisation
Objectifs :
- Définir tous les cas d’utilisation découlant de la fonction
globale afin d’identifier toutes les actions réalisables en
utilisant le système,
- Identifier toutes les interactions avec les acteurs extérieurs
au système qui réalisent et/ou subissent ces actions.
96
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
6.2. Définition des solutions techniques et diagrammes
structurels SysML
6.2. Définition des solutions techniques et diagrammes
structurels SysML
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
6.2. Définition des solutions techniques et diagrammes
structurels SysML
Exigences +
cas d’utilisation
98
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
6.2. Définition des solutions techniques et diagrammes
structurels SysML
Conception d’une
architecture fonctionnelle
Exigences +
cas d’utilisation
99
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
6.2. Définition des solutions techniques et diagrammes
structurels SysML
Conception d’une
architecture fonctionnelle
Exigences +
cas d’utilisation
Combinaison de reconduction
de l’existant + innovation
Combinaison de reconduction
de l’existant + innovation
100
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
6.2. Définition des solutions techniques et diagrammes
structurels SysML
Conception d’une
architecture fonctionnelle
Exigences +
cas d’utilisation
Combinaison de reconduction
de l’existant + innovation
Formalisation à
l’aide des
diagrammes
structurels SysML
101
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
6.2. Définition des solutions techniques et diagrammes
structurels SysML
Conception d’une
architecture fonctionnelle
Exigences +
cas d’utilisation
Combinaison de reconduction
de l’existant + innovation
Formalisation à
l’aide des
diagrammes
structurels SysML
Diagramme de bloc
interne
Diagramme de
définition des blocs 102
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
6.2. Définition des solutions techniques et diagrammes
structurels SysML
Conception d’une
architecture fonctionnelle
Exigences +
cas d’utilisation
Combinaison de reconduction
de l’existant + innovation
Formalisation à
l’aide des
diagrammes
structurels SysML
Diagramme de bloc
interne
Diagramme de
définition des blocs Cours 02 103
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
Diagramme de bloc interne
Diagramme paramétrique
LANGAGE
SYSML
Diagramme des exigences
Diagramme des cas d’utilisation
Diagramme d’activités
Diagramme de séquence
Diagramme d’état
Diagramme de définition de blocs
Diagrammes fonctionnels
Diagrammes comportementaux
Diagramme des paquets
Diagrammes structurels
6.2. Définition des solutions techniques et diagrammes
structurels SysML
6.2. Définition des solutions techniques et diagrammes
structurels SysML
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
Frontière du diagramme
Titre et type de diagramme
105
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
Système
106
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
107
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
« est composé de »
108
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
109
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
110
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
111
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
112
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
113
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
114
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
115
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
116
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
117
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
Falcon7x ~ 50000 composants élémentaires
On construit plusieurs diagrammes de
définitions de blocs correspondant à
différents niveaux de sous ensemble et
de raffinement
118
1. Notion de Systèmes Complexes Pluri-Technologiques
2. Notion de Cycle de Vie et de Cycle en V
3. Notion d’Eco-Conception
4. Langage SysML
5. De la Définition du Besoin a la Définition des Exigences
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
7. Evaluation du Produit Conçu au Critère de la Satisfaction du Client
119
7. Evaluation du Produit Conçu au Critère de la Satisfaction du Client
Processus d’intégration
Définition du besoin et étude de faisabilité
Définition des exigences
Conception de l’architecture fonctionnelle
Conception de l’architecture organique
Processus de réalisation
Fabrication - réutilisation - achats
Réception
Assemblage
Validation du système
Vérification de l’intégration
Système livré
Processus de conception
120
7. Evaluation du Produit Conçu au Critère de la Satisfaction du Client
Processus d’intégration
Définition du besoin et étude de faisabilité
Définition des exigences
Conception de l’architecture fonctionnelle
Conception de l’architecture organique
Processus de réalisation
Fabrication - réutilisation - achats
Réception
Assemblage
Validation du système
Vérification de l’intégration
Système livré
Processus de conception
Mise en place du cahier des charges fonctionnel
121
7. Evaluation du Produit Conçu au Critère de la Satisfaction du Client
Processus d’intégration
Définition du besoin et étude de faisabilité
Définition des exigences
Conception de l’architecture fonctionnelle
Conception de l’architecture organique
Processus de réalisation
Fabrication - réutilisation - achats
Réception
Assemblage
Validation du système
Vérification de l’intégration
Système livré
Processus de conception
Mise en place du cahier des charges fonctionnel
Mise en place du diagramme des exigences et des diagrammes des cas d’utilisation du
modèle SysML du système
122
7. Evaluation du Produit Conçu au Critère de la Satisfaction du Client
Processus d’intégration
Définition du besoin et étude de faisabilité
Définition des exigences
Conception de l’architecture fonctionnelle
Conception de l’architecture organique
Processus de réalisation
Fabrication - réutilisation - achats
Réception
Assemblage
Validation du système
Vérification de l’intégration
Système livré
Processus de conception
Mise en place du cahier des charges fonctionnel
Mise en place du diagramme des exigences et des diagrammes des cas d’utilisation du
modèle SysML du système
123
7. Evaluation du Produit Conçu au Critère de la Satisfaction du Client
Processus d’intégration
Définition du besoin et étude de faisabilité
Définition des exigences
Conception de l’architecture fonctionnelle
Conception de l’architecture organique
Processus de réalisation
Fabrication - réutilisation - achats
Réception
Assemblage
Validation du système
Vérification de l’intégration
Système livré
Processus de conception
Mise en place du cahier des charges fonctionnel
Mise en place du diagramme des exigences et des diagrammes des cas d’utilisation du
modèle SysML du système
Formalisation à l’aide des diagrammes structurels SysML
Diagrammes de définitions de blocs
124
7. Evaluation du Produit Conçu au Critère de la Satisfaction du Client
Processus d’intégration
Définition du besoin et étude de faisabilité
Définition des exigences
Conception de l’architecture fonctionnelle
Conception de l’architecture organique
Processus de réalisation
Fabrication - réutilisation - achats
Réception
Assemblage
Validation du système
Vérification de l’intégration
Système livré
Processus de conception
Mise en place du cahier des charges fonctionnel
Mise en place du diagramme des exigences et des diagrammes des cas d’utilisation du
modèle SysML du système
Formalisation à l’aide des diagrammes structurels SysML
Diagrammes de définitions de blocs
125
7. Evaluation du Produit Conçu au Critère de la Satisfaction du Client
Processus d’intégration
Définition du besoin et étude de faisabilité
Définition des exigences
Conception de l’architecture fonctionnelle
Conception de l’architecture organique
Processus de réalisation
Fabrication - réutilisation - achats
Réception
Assemblage
Validation du système
Vérification de l’intégration
Système livré
Processus de conception
Mise en place du cahier des charges fonctionnel
Mise en place du diagramme des exigences et des diagrammes des cas d’utilisation du
modèle SysML du système
Formalisation à l’aide des diagrammes structurels SysML
Diagrammes de définitions de blocs
Performances attendues
126
7. Evaluation du Produit Conçu au Critère de la Satisfaction du Client
Processus d’intégration
Définition du besoin et étude de faisabilité
Définition des exigences
Conception de l’architecture fonctionnelle
Conception de l’architecture organique
Processus de réalisation
Fabrication - réutilisation - achats
Réception
Assemblage
Validation du système
Vérification de l’intégration
Système livré
Processus de conception
Mise en place du cahier des charges fonctionnel
Mise en place du diagramme des exigences et des diagrammes des cas d’utilisation du
modèle SysML du système
Formalisation à l’aide des diagrammes structurels SysML
Diagrammes de définitions de blocs
Performances attendues
Performances
Simulées
127
7. Evaluation du Produit Conçu au Critère de la Satisfaction du Client
Processus d’intégration
Définition du besoin et étude de faisabilité
Définition des exigences
Conception de l’architecture fonctionnelle
Conception de l’architecture organique
Processus de réalisation
Fabrication - réutilisation - achats
Réception
Assemblage
Validation du système
Vérification de l’intégration
Système livré
Processus de conception
Mise en place du cahier des charges fonctionnel
Mise en place du diagramme des exigences et des diagrammes des cas d’utilisation du
modèle SysML du système
Formalisation à l’aide des diagrammes structurels SysML
Diagrammes de définitions de blocs
Satisfaction client ?
Performances attendues
Performances
Simulées
Ecart
128
6. Conception de l’Architecture Fonctionnelle a partir des Exigences
Diagramme 1
Diagramme 2
Diagramme 3
Diagramme m
…
129