SlideShare une entreprise Scribd logo
1  sur  8
Télécharger pour lire hors ligne
Le troisième séminaire sur la didactique de la Technologie – Agadir Maroc -
1
Des outils de l’analyse fonctionnelle au « SysML »
« SysML » : Langage de modélisation des systèmes techniques complexes
Cas de l’enseignement de la technologie au collège
A. EL Marrakchi Inspecteur des Sciences et Techniques Electriques
Chargé de mission pédagogique – Technologie Collège –
Académie régional d’éducation et de formation Marrakech – Safi
Délégation de Marrakech
Mots clés : Système, Ingénierie système, analyse fonctionnelle, SysML, Diagramme.
Introduction : Un système est un
ensemble de composants qui interagissent
d’une manière organisée pour accomplir une
finalité commune. Son organisation matérielle
et ses interactions avec l’environnement lui
permettent d’atteindre sa finalité qui justifie sa
raison d’’être. Le progrès de la Science et de la
Technologie contribue de plus en plus à la
complexité des systèmes. Cette complexité se
traduit par :
• Le nombre important de composants de
nature différente ;
• L’intervention de spécialistes de diverses
disciplines ;
• La difficulté de prévoir leur comportement
par des méthodes réductionnistes.
Le comportement d’un système est le résultat
du comportement de chaque composant du
système en interaction avec d’autres d’une
manière linéaire ou bouclée. Ceci, génère de la
complexité qui ne pourra être maîtrisée que
par des approches systémiques transdiscipli-
naires. Le langage SysML se veut un outil de
modélisation cohérent pour mieux
appréhender les systèmes pluritechnologiques
actuels.
A. Définition d’un système :
• Un système est un ensemble de composants
inter-reliés qui interagissent les uns avec les
autres d’une manière organisée pour accomplir
une finalité commune. (NASA 1995)
• Un système est un ensemble intégré
d’éléments qui accomplissent un objectif défini
(INCOSE 2004). Conseil International de l’Ingénierie Systèmes
D’une manière générale :
Un système = Σ Composants + Σ Interactions
Remarques :
1. Un système techniques complexe est un
système dont le fonctionnement fait appel à
plusieurs disciplines de la physique
(Mécanique, Electronique, Thermique…).
2. Dans un système complexe, les relations
liant les composants sont multiples,
interdépendantes et bouclées. Ainsi, le com-
portement global n’est pas directement prévi-
sible à partir des comportements élémentaires
des composants. D’où, l’intérêt d’une ingénie-
rie système.
B. Ingénierie Système :
L’Ingénierie Système (SI) est une approche
scientifique interdisciplinaire de formation
récente, dont le dut est de formaliser et
d’appréhender la conception de systèmes
complexes avec succès. L’IS intègre tous les
intervenants et toutes les méthodes
permettant de concevoir et de valider le
système vis-à-vis de son cahier des charges
fonctionnel.
Remarque : L’Ingénierie Système s’adresse aux
secteurs suivants :
• Systèmes Embarqués ;
• Automobile ;
• Ferroviaire ;
• Aéronautique ;
• Espace ;
• Militaire ;
• Télécoms ;
• Médical ;
• Production d’énergie ;
• etc…
Les méthodes de l’Ingénierie Système (IS)
reposent sur des approches de modélisation et
de simulation pour valider les exigences ou
pour évaluer le système. La modélisation a
donc été couramment utilisée pour la
décomposition fonctionnelle, les flux de
Le troisième séminaire sur la didactique de la Technologie – Agadir Maroc -
2
données, et la décomposition structurelle du
système, faisant appel à des techniques telles
que les actigrammes et les datagrammes.
Remarque : En cours d’industrialisation,
l’Ingénierie Système (IS) à pour objectif de
minimiser les écarts entre le système souhaité,
celui réalisé et celui simulé.
C. Le langage SysML :
C’est un langage de modélisation des
systèmes pluritechnologiques complexes qui
permet de décrire tout ou partie d’un système
d’un pont de vue fonctionnel, comportemental
ou structurel.
Aussi, est-il considérer comme étant un
ensemble d’outils de communication utilisé
dans toutes les phases de vie du produit afin
que les différents acteurs puissent
communiquer et mesurer les écarts entre le
produit en cours de réalisation et celui
souhaité.
Le SysML n’est pas une méthode, mais un
ensemble d’outils graphiques définis par un
métalangage qui offrent au concepteur toutes
les facilités pour :
• construire un modèle permettant de mieux
spécifier un système ;
• simuler le comportement du système afin de
valider sa faisabilité avant sa réalisation.
• concevoir, définir et d’analyser la structure
et le fonctionnement dynamique d’un
système ;
• intégrer les composants physiques de toutes
les technologies, les programmes, les données,
les énergies, les personnes, les procédures et
les flux divers.
Les fonctionnalités du langage SysML sont :
• La collaboration : Il facilite la collaboration
transdisciplinaire de tous les spécialistes des
métiers concernés à travers la partage et
l’interprétation facile des informations ;
• La modélisation : le système est modélisé à
toutes les étapes de son cycle de vie en
représentant de manière quasi exhaustive les
principaux éléments des modèles suivants :
 L’expression du besoin et de contraintes ;
 La représentation de l’organisation
structurée des composants ;
 La définition précise de chaque
composant à partir de ses propriétés
structurelles et comportementales ;
 La description du comportement attendu
du système au cours des différentes phases
d’utilisation.
• L’intégration : Il permet d’intégrer et de
mettre en relation cohérente différentes
composantes techniques dans un même
modèle ;
• La validation : les solutions sont validées par
simulation basée sur des diagrammes
paramétriques.
Le SysML peut être mis en œuvre en phase
de conception d’un nouveau système pour :
• Elaborer des modèles normatifs qui guident
la construction ;
• Elaborer des modèles prédictifs pour valider
des solutions en amont de la construction.
Aussi, s’utilise t-il pour décrire un système
existant avec des modèles cognitifs qui
permettront d’analyser et comprendre des
constructions.
D. Le SysML au collège :
L’enseignement de la technologie au collège
repose principalement sur l’exploitation des
systèmes techniques à caractère didactique
reflétant une réalité industrielle.
Principalement, les pratiques d’apprentissages
se répartissent en deux volets :
• L’exploitation des systèmes techniques exis-
tants pour comprendre leurs fonctionnements
et découvrir les fonctions techniques élémen-
taires contribuant à la réalisation de leur fonc-
tion d’usage.
• La mise en application des connaissances
techniques acquises pour mener une démarche
de projet aboutissant à une réalisation des
systèmes techniques.
La communication des résultats des réflexions
encadrés des élèves est réalisée à partir de
l’exploitation des outils de communication
technique. Alors, quelles sont les limites
d’utilisation du langage SysML en
enseignement de la technologie au collège ?
D.1 Les constituants du SysML :
Le langage de modélisation SysML (System
Modelling Language) s’appuie sur une
description graphique des systèmes en utilisant
Système souhaité
Système réalisé
Système simulé
Performances attendues
Performances réalisées
Performances simulées
EcartL-CEcartS-C
EcartS-L
Le troisième séminaire sur la didactique de la Technologie – Agadir Maroc -
3
un certain nombre de diagrammes et permet
de représenter les composants et les flux de
toutes natures dont notamment :
• Les constituants du système ;
• Les programmes informatiques ;
• Les flux d’information ;
• Les flux d’’énergie.
Le langage SysML permet de décrire de façon
abstraite à travers différents points de vue
cohérents les systèmes afin d’en permettre la
compréhension et l’analyse.
Le langage SysML est composé de neuf
diagrammes comme l’indique le schéma bloc
suivant :
D.2 le SysML au collège :
Les activités d’analyse fonctionnelle
au collège programmées sont de deux types :
1. Les outils liés aux activités de l’analyse
fonctionnelle externe qui sont :
a. La bête à cornes pour énoncer le besoin à
satisfaire pour le système ;
b. Le diagramme pieuvre pour étudier
l’environnement du système.
2. Les outils liés aux activités de l’analyse
fonctionnelle interne qui sont :
a. Le SADT : c’est un outil qui permet de
décrire les fonctions d’un système et leurs
interactions ainsi que la matière d’œuvre sur
laquelle il agit. Il permet de mettre en
évidence les parties constitutives du système,
leurs finalités, leur fonctionnement et les
interfaces qui les lient. Ceci permet une
représentation montrant l’organisation
structurée que les parties de ce système
constituent.
b. Le FAST : C’est un outil de description qui
permet de visualiser l’articulation des
fonctions partant de la fonction globale ou
d’une fonction de service (principale ou de
contrainte).
c. Chaînes de fonctions : La représentation
chaîne d’information et chaîne d’énergie
Avant de présenter les diagrammes du
SysML qui peuvent être exploités au collège,
nous allons appliquer les outils de l’analyse
fonctionnelle au store automatisé et essayer
de retrouver les résultats de cette analyse sur
les diagrammes SysML.
D.2.1 Enoncé le besoin (bête à cornes) :
Système : Le Store automatisé
A qui rend t-il service ? Sur quoi agit-il ?
Dans quel but ?
Utilisateur Terrasse, rayon
du Soleil
Le Store
Le store permet à l’utilisateur de protéger sa
terrasse des rayons de soleil
Les diagrammes à expérimenter
au collège avant de se prononcer
sur la possibilité de leur
exploitation en technologie.
Diagramme de séquence
Diagramme de définition de blocs
Diagramme de bloc interne
Diagramme de package
Diagramme paramétrique
Diagramme d’étatsDiagramme d’activité
Diagramme de cas d’utilisation
Diagrammes SysML
Diagramme comportemental
Diagramme des exigences
Diagramme Structurel
Le troisième séminaire sur la didactique de la Technologie – Agadir Maroc -
4
D.2.2 Etude de l’environnement (Pieuvre) :
FP : Le store permet à l’utilisateur de
protéger sa terrasse des rayons de soleil ;
FC1 : Le store doit s’adapter à une source
d’énergie ;
FC2 : Le store doit être protégé contre le
vent fort ;
FC3 : Le store doit être facilement
configurable par l’utilisateur (Manuel/Automatique).
Remarque : La liste formant le milieu
extérieur n’est pas exhaustive. D’autres
éléments peuvent s’ajouter selon les
contraintes, technologiques, économiques,
physiques, humaines, et les attentes du
demandeur du produit en général (Exemple :
la pluie, normes de sécurité …).
Les fonctions FP, FC1, FC2 et FC3
doivent être caractérisées. Le principe est de
définir pour chaque fonction des critères
d’appréciation, leurs niveaux et la flexibilité
associés à chaque niveau.
Caractérisation des fonctions :
Fonction Critère d’appréciation Niveau Flexibilité
FP • Délais de fonctionnement :
A. Temps de descente ;
B. Temps de monté.
60 secondes
90 secondes
± 2 secondes
± 2 secondes
FC1 • Tension d’alimentation ;
• Puissance.
220 V
 W ±  W
FC2 • Temps de réaction du store ;
• Seuil de vitesse du vent.
5 secondes
 Km/h
± 2 secondes
±  Km/h
FC3 Position de réglage • Manuel
• Automatique.
D.2.3 Diagramme SADT :
D2.4 Diagramme FAST
Protéger la terrasse
du soleil
Energie Vent Soleil Utilisateur
Terrasse
ensoleillée
Terrasse
ombragée
Le store
automatisé
Signalisation
Manuel/automatique
Energie
Terrasse
FP
FC1
FC2
FC3
Soleil
vent
Prendre en compte les
éléments extérieurs
Acquérir l’information
présence soleil
FP
FT 1
FT11
Mettre le store en
mouvement
FT 2
FT21 Distribuer l’énergie
FT22 Convertir l’énergie
FT 23 Transmettre
l’énergie
Faire de l’ombre
FT 12
Traiter l’information
présence soleil
Protéger la terrasse
des rayons du soleil
Capteur
Relais
Moteur CC
Circuit de traitement
Sys de transmission
FT 3
La toile
Communiquer le
l’i f iRésultat du traitementFT13 Circuit de puissance
FP : Le store permet à l’utilisateur de
protéger sa terrasse des rayons de soleil
Le troisième séminaire sur la didactique de la Technologie – Agadir Maroc -
5
D.2.5 Diagramme des cas d’utilisation
(Use Case Diagram : notation SysML : UC)
a. Rôle du diagramme des cas d’utilisation
Il visualise les interactions fonctionnelles des
acteurs et du système étudié. Aussi, délimite-
il précisément le système, décrit se qu’il fera
sans s’intéressé au comment ni à l’interven-
tion de l’opérateur. Il exprime donc les
services offert par le système aux utilisateurs.
b. Représentation graphique du diagramme
des cas d’utilisation (UC)
• On trace un cadre délimitant le système
et contenant un ensemble de séquences
d’actions (elles peuvent être liées entre
elles) ;
• A gauche, on place les acteurs humains
et à droite les acteurs non humains (un
acteur non humain est représenté par un
rectangle) ;
• On décrit les actions réalisables par le
système (les services rendus par le système
aux acteurs, sous forme de verbe à l’infinitif
plus compléments) ;
• Les acteurs peuvent être liés entre eux
soit par une flèche bidirectionnelle (chaque
acteur agit sur l’autre) soit par une flèche
unidirectionnelle (un acteur agit sur l’autre).
Remarques :
• Pour protéger sa terrasse, L’utilisateur a le
choix d’enrouler ou de dérouler la toile du
store de deux façons :
 Manuel ;
 Automatique.
Il existe donc une relation interactive entre le
mode de commande du store et la service
rendu par le store (protéger la terrasse des
rayons du soleil). D’une autre manière, on
peut dire que le cas d’utilisation de base peut
se faire éventuellement d’une manière
manuelle. Dans ce cas, l’interaction est
représentée par une flèche on pointillée.
• D’autres cas d’utilisation peuvent être
représentés par un diagramme de cas
d’utilisation. Ceci, est du à l’existence
d’autres acteurs matériel ou immatériels.
Dans ce cas, on peut envisager le technicien
qui assure l’installation et la maintenance en
cas de disfonctionnement. Aussi, peut-on
envisager la protection de la terrasse de la
pluie.
FC 2 Protéger
le store
Prendre en compte les
éléments extérieurs
Acquérir
l’i f iprésence vent
FT 1
FT11
Mettre le store en
mouvement
FT 2 FT21 Distribuer l’énergie
FT22 Convertir l’énergie
FT 23 Transmettre
l’énergie
FT 12
Traiter l’information
présence vent
Capteur vent
Relais
Moteur CC
Circuit de traitement
Sys de transmission
Communiquer le
l’i f iRésultat du traitementFT13 Circuit de puissance
UC : Le store automatisé
Le soleil
Le vent
La terrasse
L’utilisateur
Protéger la terrasse
des rayons du soleil
Protéger la toile du
store contre le vent
fort
EnergieS’alimenter d’une
source d’énergie
Choisir le mode :
Manuel/Automatique
UC : Le store automatisé
Le soleil
Le vent
La terrasse
L’utilisateur
Protéger la terrasse
des rayons du soleil
Protéger la toile su
store contre le vent
fort
EnergieS’alimenter d’une
source d’énergie
Choisir le mode :
Manuel/Automatique
Le troisième séminaire sur la didactique de la Technologie – Agadir Maroc -
6
c. Conseils
c.1 Ce diagramme ne doit indiquer ni la
manière dont il va assurer le service ni les
solutions technologiques envisagées.
c.2 Plusieurs diagrammes de cas d’utilisation
peuvent être établis pour un système afin
d’en améliorer la compréhension.
D.2.6 Le diagramme des exigences
Requirement Diagram. Notation SysML : REQ
a. Rôle du diagramme d’exigences :
Il décrit les exigences du cahier des charges
fonctionnel. Une exigence exprime une
capacité ou une contrainte à satisfaire par un
système. Elle peut exprimer une fonction que
devra réaliser le système ou une condition de
performance technique, physique, de
sécurité, de fiabilité, d’ergonomie,
d’esthétique …
Les exigences servent à établir un contrat
entre le client et les réalisateurs du futur
système.
b. Représentation graphique du diagramme
des exigences (REQ)
• On indique l’exigence du système dans le
premier rectangle, avec un texte descriptif et
un identifiant unique ;
• On décompose cette exigence en
exigences unitaires,
• On peut ajouter des données quantitatives
et des précisions.
c. Conseils
• Pour les débutants, ne pas chercher à
poser toutes les exigences pour que votre
diagramme reste facile à lire ;
• Réaliser plusieurs diagrammes si cela est
nécessaire ;
• Regrouper les exigences techniques sur
un même diagramme et les autres exigences
sur un autre.
D.2.7 Le diagramme de définition de blocs
Notation SysML : BDD
a.Rôle du diagramme :
On peut définir deux diagrammes BDD :
« requirement »
Le store automatisé
Id = "1"
Text = "Protéger la terrasse des rayons du soleil"
Id = "1.2"
Text = "On doit enrouler
la toile du store si la
vitesse du vent dépasse
le seuil réglé"
Id = "1.1"
Text = "On doit dérouler
la toile du store selon
l’espace ensoleillé de la
terrasse"
Id = "1.3"
Text = "On doit pouvoir
commander le store de
manière manuelle ou
automatique"
« requirement »
Mode de fonctionnement
« requirement »
Le soleil
« requirement »
Le vent
Id = "2"
Text = "La toile doit être
enroulée « lorsque la
vitesse du vent atteint
Vseuil = ….."
« requirement »
Relation d’inclusion
UC : Le store automatisé
La pluie
L’utilisateur
Installer le store
Protéger la terrasse
de la pluie
Le technicien
Assurer la
maintenance
Régler la vitesse
du vent
Régler le seuil du
rayonnement du
soleil
Le troisième séminaire sur la didactique de la Technologie – Agadir Maroc -
7
• BDD contexte : il définit le système dans
son environnement (les éléments qui
interagissent avec le système) ;
• BDD système : Il définit l’architecture
matérielle et logicielle globale du système
sous une représentation arborescente de
blocs. Chacun d’eux se limite à la définition
d’une famille (classe) de composants
principaux.
b. Représentation graphique du diagramme
• Le bloc SysML « block » constitue
l’élément de base pour la modélisation de la
structure d’un système ;
• Ce bloc peut représenter un système ou
un sous système ou un composant
élémentaire.
BDD contexte :
BDD système :
d. Conseils
• Un BDD ne décrit ni le fonctionnement ni
le comportement du système ;
• Ce diagramme est utilisé pour montrer les
blocs et sous systèmes essentiels du
système ;
• Il n’est pas obligatoire de faire apparaître
les propriétés et les opérations dans chaque
bloc ou sous systèmes. Ainsi, il présente une
vue globale de la structure du système.
D.2.7 Conclusion
Le langage de modélisation des systèmes
technique complexe à pour objet :
• D’analyser la structure des systèmes
techniques et leur fonctionnement;
• De décrire et de concevoir des systèmes
techniques ;
• De vérifier et de valider la faisabilité d’un
système avant sa réalisation.
Ainsi, Le SysML permet de représenter et de
communiquer les divers aspects du système
sous forme de diagrammes qui décrivent
deux aspects d’un système :
 Aspects comportementaux à partir des :
 Diagrammes fonctionnels qui répondent à
la question fondamentale recherchée : Que
doit faire le système ? (Diagramme des cas
d’utilisation et diagramme des exigences).
 Diagrammes dynamiques qui visualisent le
comportement d’un système (Diagramme de
séquence et diagramme d’état).
 Aspects structurels à partir des
diagrammes de définition de blocs et de
« système »
Le store automatisé
L’énergie
Le vent
Le soleil
La pluie
La terrasse
L’utilisateur
Les flèches et selon le sens indiqué sur le
diagramme, indiquent les blocs et les sous
systèmes qui constituent la structure du
système.
« système »
Le store automatisé
« bloc »
Détecteur
rayon du soleil
« bloc »
Détecteur du vent
« bloc »
Déteteur de
pluie
« sous système »
Système de Traitement des
informations :
• Pluie ;
• Vent ;
• Soleil.
« bloc »
Circuit puissance
« bloc »
Distrubuteur
d’énergie
« bloc »
Convertisseur
d’énergie
« bloc »
transmetteur
d’énergie
Le troisième séminaire sur la didactique de la Technologie – Agadir Maroc -
8
blocs interne (Ce sont des diagrammes
statiques).
Analysons les diagrammes du SysML
(diagramme des cas d’utilisation,
diagrammes des exigences et le diagramme
de définitions de blocs) pour retrouver les
résultats obtenus par les outils de l’analyse
fonctionnelle.
Le diagramme des cas d’utilisations nous
permet de :
• Recenser les éléments de l’environnement
du système (utilisateur, soleil, vent, terrasse,
énergie) ;
• Ressortir la fonction d’usage du système
(protéger la terrasse des rayons du soleil) ;
• Visualiser les contraintes qu’il faut
résoudre au cours de la réalisation du
système :
 S’alimenter d’une source d’énergie ;
 Choisir le mode : Manuel ou automatique ;
 Protéger la toile du store contre le vent
fort.
On retrouve donc les résultats obtenus par
les outils « bête à cornes » et « pieuvre ». Le
diagramme UC répond à la question : Quels
sont les services rendus par le système ?
Le diagramme des exigences définit en
termes d’exigences liées principalement aux
contraintes qu’il faut résoudre pour satisfaire
le besoin déclaré. D’une autre manière, le
diagramme des exigences traduit le cahier
des charges sous forme de décomposition en
exigences. Ce diagramme permet de raffiner
d’avantage les exigences d’un système
chiffrées ; cela nous rappelle les critères
d’appréciations et leurs niveaux lors de la
caractérisation des fonctions rendues par un
système.
Le diagramme de définition des blocs
traduit l’aspect structurel du système. Il
expose d’une manière simpliste les
constituants matériels du système.
Bibliographies
Skander Turkie. Ingénierie système guidée par le modèle : Application du standards IEEE 1528, de
l’architecture MDA et du langage SysML à la conception des systèmes mécatronique. Thèse de
Doctorat en Sciences et Techniques Industrielles à l’Université du Sud Toulon-Var. 2 octobre 2008.
DIDIER FAGNON, STÉPHANE GASTON. SysML : les diagrammes. Revue Technologie 178. Avril 2012.
M. BELMONTE. Outil de représentation SysML – Irobot – Professeur au Lycée Jean Perrin
Marsielle.
DONIS JOLIVET. Les systèmes à événements discrets. Partie II : Les systèmes séquentiels. Février
2014
Guillaume FINANCE. Modélisation SysML. Septembre 2010 (www.umlchannel.com)
Pascal Roques. Le sysML par l’exemple. Eyrolles 2009

Contenu connexe

Tendances

ÉTUDE PRÉLIMINAIRE EN SIMULATION DU SYSTÈME ÉOLIEN DE PRODUCTION D’ÉNERGIE ÉL...
ÉTUDE PRÉLIMINAIRE EN SIMULATION DU SYSTÈME ÉOLIEN DE PRODUCTION D’ÉNERGIE ÉL...ÉTUDE PRÉLIMINAIRE EN SIMULATION DU SYSTÈME ÉOLIEN DE PRODUCTION D’ÉNERGIE ÉL...
ÉTUDE PRÉLIMINAIRE EN SIMULATION DU SYSTÈME ÉOLIEN DE PRODUCTION D’ÉNERGIE ÉL...HousamRiad
 
Polycopié Electronique de puissance avec Matlab Simulink.pdf
Polycopié Electronique de puissance avec Matlab Simulink.pdfPolycopié Electronique de puissance avec Matlab Simulink.pdf
Polycopié Electronique de puissance avec Matlab Simulink.pdfYoussefOumhella
 
2011 05-instrumentationetrgulation-120627023358-phpapp02 (1)
2011 05-instrumentationetrgulation-120627023358-phpapp02 (1)2011 05-instrumentationetrgulation-120627023358-phpapp02 (1)
2011 05-instrumentationetrgulation-120627023358-phpapp02 (1)Salah Hammami
 
Supervision industrielle www.automate pro.blogspot.com
Supervision industrielle www.automate pro.blogspot.comSupervision industrielle www.automate pro.blogspot.com
Supervision industrielle www.automate pro.blogspot.comAdnane Ahmidani
 
Asservissement de vitesse_du_mcc
Asservissement de vitesse_du_mccAsservissement de vitesse_du_mcc
Asservissement de vitesse_du_mccbabaoui mohamed
 
TPs-TDs : Travaux Pratiques & Dérigés (version 2014-2017) Génie Electrique/Ex...
TPs-TDs : Travaux Pratiques & Dérigés (version 2014-2017) Génie Electrique/Ex...TPs-TDs : Travaux Pratiques & Dérigés (version 2014-2017) Génie Electrique/Ex...
TPs-TDs : Travaux Pratiques & Dérigés (version 2014-2017) Génie Electrique/Ex...Mohammed TAMALI
 
Cours bases de données partie 2 Prof. Khalifa MANSOURI
Cours bases de données partie 2 Prof. Khalifa MANSOURICours bases de données partie 2 Prof. Khalifa MANSOURI
Cours bases de données partie 2 Prof. Khalifa MANSOURIMansouri Khalifa
 
les Procédés soudage
les Procédés soudageles Procédés soudage
les Procédés soudageRafael Nadal
 
Etude d'installation électrique et réalisation de l'armoire électrique TGBT
Etude d'installation électrique et réalisation de l'armoire électrique TGBTEtude d'installation électrique et réalisation de l'armoire électrique TGBT
Etude d'installation électrique et réalisation de l'armoire électrique TGBTSadokZgolli
 
La méthode amdec
La méthode amdecLa méthode amdec
La méthode amdecsabir sehli
 
Cours8 Introduction à la représentation d'état
Cours8 Introduction à la représentation d'étatCours8 Introduction à la représentation d'état
Cours8 Introduction à la représentation d'étatsarah Benmerzouk
 
Présentation fiabilité
Présentation fiabilitéPrésentation fiabilité
Présentation fiabilitéSerrerom
 
3 identification des systèmes
3 identification des systèmes3 identification des systèmes
3 identification des systèmesRachid Lajouad
 
Sureté de fonctionnement - mis à jours 2017 - Ibtissam EL HASSANI
Sureté de fonctionnement - mis à jours 2017 - Ibtissam EL HASSANISureté de fonctionnement - mis à jours 2017 - Ibtissam EL HASSANI
Sureté de fonctionnement - mis à jours 2017 - Ibtissam EL HASSANIibtissam el hassani
 
Chapitre 1 Représentation d'état des systèmes linéaires
Chapitre 1 Représentation d'état des systèmes linéaires Chapitre 1 Représentation d'état des systèmes linéaires
Chapitre 1 Représentation d'état des systèmes linéaires sarah Benmerzouk
 
Automatisme_cours.ppt
Automatisme_cours.pptAutomatisme_cours.ppt
Automatisme_cours.pptMarouaneLbk
 

Tendances (20)

ÉTUDE PRÉLIMINAIRE EN SIMULATION DU SYSTÈME ÉOLIEN DE PRODUCTION D’ÉNERGIE ÉL...
ÉTUDE PRÉLIMINAIRE EN SIMULATION DU SYSTÈME ÉOLIEN DE PRODUCTION D’ÉNERGIE ÉL...ÉTUDE PRÉLIMINAIRE EN SIMULATION DU SYSTÈME ÉOLIEN DE PRODUCTION D’ÉNERGIE ÉL...
ÉTUDE PRÉLIMINAIRE EN SIMULATION DU SYSTÈME ÉOLIEN DE PRODUCTION D’ÉNERGIE ÉL...
 
Polycopié Electronique de puissance avec Matlab Simulink.pdf
Polycopié Electronique de puissance avec Matlab Simulink.pdfPolycopié Electronique de puissance avec Matlab Simulink.pdf
Polycopié Electronique de puissance avec Matlab Simulink.pdf
 
Amdec
AmdecAmdec
Amdec
 
2011 05-instrumentationetrgulation-120627023358-phpapp02 (1)
2011 05-instrumentationetrgulation-120627023358-phpapp02 (1)2011 05-instrumentationetrgulation-120627023358-phpapp02 (1)
2011 05-instrumentationetrgulation-120627023358-phpapp02 (1)
 
Supervision industrielle www.automate pro.blogspot.com
Supervision industrielle www.automate pro.blogspot.comSupervision industrielle www.automate pro.blogspot.com
Supervision industrielle www.automate pro.blogspot.com
 
Asservissement de vitesse_du_mcc
Asservissement de vitesse_du_mccAsservissement de vitesse_du_mcc
Asservissement de vitesse_du_mcc
 
TPs-TDs : Travaux Pratiques & Dérigés (version 2014-2017) Génie Electrique/Ex...
TPs-TDs : Travaux Pratiques & Dérigés (version 2014-2017) Génie Electrique/Ex...TPs-TDs : Travaux Pratiques & Dérigés (version 2014-2017) Génie Electrique/Ex...
TPs-TDs : Travaux Pratiques & Dérigés (version 2014-2017) Génie Electrique/Ex...
 
Cours bases de données partie 2 Prof. Khalifa MANSOURI
Cours bases de données partie 2 Prof. Khalifa MANSOURICours bases de données partie 2 Prof. Khalifa MANSOURI
Cours bases de données partie 2 Prof. Khalifa MANSOURI
 
les Procédés soudage
les Procédés soudageles Procédés soudage
les Procédés soudage
 
Présentation mécatronique
Présentation mécatroniquePrésentation mécatronique
Présentation mécatronique
 
Reda marouane
Reda marouaneReda marouane
Reda marouane
 
Etude d'installation électrique et réalisation de l'armoire électrique TGBT
Etude d'installation électrique et réalisation de l'armoire électrique TGBTEtude d'installation électrique et réalisation de l'armoire électrique TGBT
Etude d'installation électrique et réalisation de l'armoire électrique TGBT
 
La méthode amdec
La méthode amdecLa méthode amdec
La méthode amdec
 
Cours8 Introduction à la représentation d'état
Cours8 Introduction à la représentation d'étatCours8 Introduction à la représentation d'état
Cours8 Introduction à la représentation d'état
 
Uml
UmlUml
Uml
 
Présentation fiabilité
Présentation fiabilitéPrésentation fiabilité
Présentation fiabilité
 
3 identification des systèmes
3 identification des systèmes3 identification des systèmes
3 identification des systèmes
 
Sureté de fonctionnement - mis à jours 2017 - Ibtissam EL HASSANI
Sureté de fonctionnement - mis à jours 2017 - Ibtissam EL HASSANISureté de fonctionnement - mis à jours 2017 - Ibtissam EL HASSANI
Sureté de fonctionnement - mis à jours 2017 - Ibtissam EL HASSANI
 
Chapitre 1 Représentation d'état des systèmes linéaires
Chapitre 1 Représentation d'état des systèmes linéaires Chapitre 1 Représentation d'état des systèmes linéaires
Chapitre 1 Représentation d'état des systèmes linéaires
 
Automatisme_cours.ppt
Automatisme_cours.pptAutomatisme_cours.ppt
Automatisme_cours.ppt
 

Similaire à Cours-SysML

cours logiciels de simulation.docx
cours logiciels de simulation.docxcours logiciels de simulation.docx
cours logiciels de simulation.docxssuser0dbd4e
 
Language de description d’architecture ACME
Language de description d’architecture ACMELanguage de description d’architecture ACME
Language de description d’architecture ACMEAmira Hakim
 
Support de cours Conception orientée objets - partie 1.pdf
Support de cours Conception orientée objets - partie 1.pdfSupport de cours Conception orientée objets - partie 1.pdf
Support de cours Conception orientée objets - partie 1.pdfYasushiTsubakik
 
Présentation cours UML.pptx
Présentation  cours UML.pptxPrésentation  cours UML.pptx
Présentation cours UML.pptxPrinceLankoand
 
srep_cours_01.pdf
srep_cours_01.pdfsrep_cours_01.pdf
srep_cours_01.pdfSamirAwad14
 
Uml2 i formation-uml-2-les-bases
Uml2 i formation-uml-2-les-basesUml2 i formation-uml-2-les-bases
Uml2 i formation-uml-2-les-basesCERTyou Formation
 
Splpv2 annexes-c
Splpv2 annexes-cSplpv2 annexes-c
Splpv2 annexes-cxerty
 
CoursUML-SlimMesfar-Total
CoursUML-SlimMesfar-TotalCoursUML-SlimMesfar-Total
CoursUML-SlimMesfar-TotalAhmed Mekkaoui
 
Uml2 b formation-uml-2-les-bases-et-perfectionnement
Uml2 b formation-uml-2-les-bases-et-perfectionnementUml2 b formation-uml-2-les-bases-et-perfectionnement
Uml2 b formation-uml-2-les-bases-et-perfectionnementCERTyou Formation
 
Devlog2013: SysML et Simulation (French)
Devlog2013: SysML et Simulation (French)Devlog2013: SysML et Simulation (French)
Devlog2013: SysML et Simulation (French)Jean-Michel Bruel
 
01-introduction (2).ppt
01-introduction (2).ppt01-introduction (2).ppt
01-introduction (2).pptSouha Bennani
 
Objectif algorithme
Objectif algorithmeObjectif algorithme
Objectif algorithmewwwsaidnet
 
Prototype rapport
Prototype rapportPrototype rapport
Prototype rapportInes Ouaz
 
Chap10 : Outils de Simulation Cas des CAD 3D Concepts de base & fondements.
Chap10 : Outils de Simulation Cas des CAD 3D Concepts de base & fondements.Chap10 : Outils de Simulation Cas des CAD 3D Concepts de base & fondements.
Chap10 : Outils de Simulation Cas des CAD 3D Concepts de base & fondements.Mohammed TAMALI
 

Similaire à Cours-SysML (20)

cours logiciels de simulation.docx
cours logiciels de simulation.docxcours logiciels de simulation.docx
cours logiciels de simulation.docx
 
Language de description d’architecture ACME
Language de description d’architecture ACMELanguage de description d’architecture ACME
Language de description d’architecture ACME
 
Support de cours Conception orientée objets - partie 1.pdf
Support de cours Conception orientée objets - partie 1.pdfSupport de cours Conception orientée objets - partie 1.pdf
Support de cours Conception orientée objets - partie 1.pdf
 
Présentation cours UML.pptx
Présentation  cours UML.pptxPrésentation  cours UML.pptx
Présentation cours UML.pptx
 
AF-SysML(1).ppsx
AF-SysML(1).ppsxAF-SysML(1).ppsx
AF-SysML(1).ppsx
 
srep_cours_01.pdf
srep_cours_01.pdfsrep_cours_01.pdf
srep_cours_01.pdf
 
Tp3 - UML
Tp3 - UMLTp3 - UML
Tp3 - UML
 
Uml2 i formation-uml-2-les-bases
Uml2 i formation-uml-2-les-basesUml2 i formation-uml-2-les-bases
Uml2 i formation-uml-2-les-bases
 
I fog sim
I fog simI fog sim
I fog sim
 
Splpv2 annexes-c
Splpv2 annexes-cSplpv2 annexes-c
Splpv2 annexes-c
 
CoursUML-SlimMesfar-Total
CoursUML-SlimMesfar-TotalCoursUML-SlimMesfar-Total
CoursUML-SlimMesfar-Total
 
Uml2 b formation-uml-2-les-bases-et-perfectionnement
Uml2 b formation-uml-2-les-bases-et-perfectionnementUml2 b formation-uml-2-les-bases-et-perfectionnement
Uml2 b formation-uml-2-les-bases-et-perfectionnement
 
Devlog2013: SysML et Simulation (French)
Devlog2013: SysML et Simulation (French)Devlog2013: SysML et Simulation (French)
Devlog2013: SysML et Simulation (French)
 
01-introduction (2).ppt
01-introduction (2).ppt01-introduction (2).ppt
01-introduction (2).ppt
 
01-introduction.ppt
01-introduction.ppt01-introduction.ppt
01-introduction.ppt
 
2-Composants.docx
2-Composants.docx2-Composants.docx
2-Composants.docx
 
Methodo support
Methodo supportMethodo support
Methodo support
 
Objectif algorithme
Objectif algorithmeObjectif algorithme
Objectif algorithme
 
Prototype rapport
Prototype rapportPrototype rapport
Prototype rapport
 
Chap10 : Outils de Simulation Cas des CAD 3D Concepts de base & fondements.
Chap10 : Outils de Simulation Cas des CAD 3D Concepts de base & fondements.Chap10 : Outils de Simulation Cas des CAD 3D Concepts de base & fondements.
Chap10 : Outils de Simulation Cas des CAD 3D Concepts de base & fondements.
 

Plus de abdesselambennani1

Plus de abdesselambennani1 (8)

Barriere ppt diaporama
Barriere ppt diaporamaBarriere ppt diaporama
Barriere ppt diaporama
 
Exercice de : Environnement économique international
Exercice de : Environnement économique internationalExercice de : Environnement économique international
Exercice de : Environnement économique international
 
Initiation arduino
Initiation arduinoInitiation arduino
Initiation arduino
 
Exercice techno
Exercice techno Exercice techno
Exercice techno
 
Exercices techno
Exercices techno Exercices techno
Exercices techno
 
Presentation eleve porte logique
Presentation eleve porte logiquePresentation eleve porte logique
Presentation eleve porte logique
 
Barrière automatique ppt
Barrière automatique  pptBarrière automatique  ppt
Barrière automatique ppt
 
Decouvrir sysml au_college_xroulot_mars_2017
Decouvrir sysml au_college_xroulot_mars_2017Decouvrir sysml au_college_xroulot_mars_2017
Decouvrir sysml au_college_xroulot_mars_2017
 

Dernier

gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprisesMajdaKtiri2
 
Mécanique Automobile LE TURBOCOMPRESSEUR.ppt
Mécanique Automobile LE TURBOCOMPRESSEUR.pptMécanique Automobile LE TURBOCOMPRESSEUR.ppt
Mécanique Automobile LE TURBOCOMPRESSEUR.pptssusercbaa22
 
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfabatanebureau
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne FontaineTxaruka
 
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...Faga1939
 
Approche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptxApproche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptxssusercbaa22
 
MaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.pptMaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.pptssusercbaa22
 
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...M2i Formation
 
systeme expert_systeme expert_systeme expert
systeme expert_systeme expert_systeme expertsysteme expert_systeme expert_systeme expert
systeme expert_systeme expert_systeme expertChristianMbip
 
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxSUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxssuserbd075f
 
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdfMICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdfssuser40e112
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film françaisTxaruka
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film françaisTxaruka
 
Présentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptxPrésentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptxpopzair
 
Fondation Louis Vuitton. pptx
Fondation      Louis      Vuitton.   pptxFondation      Louis      Vuitton.   pptx
Fondation Louis Vuitton. pptxTxaruka
 
présentation sur l'échafaudage dans des travaux en hauteur
présentation sur l'échafaudage dans des travaux en hauteurprésentation sur l'échafaudage dans des travaux en hauteur
présentation sur l'échafaudage dans des travaux en hauteurdinaelchaine
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.Txaruka
 
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptxSAID MASHATE
 

Dernier (20)

gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprises
 
Mécanique Automobile LE TURBOCOMPRESSEUR.ppt
Mécanique Automobile LE TURBOCOMPRESSEUR.pptMécanique Automobile LE TURBOCOMPRESSEUR.ppt
Mécanique Automobile LE TURBOCOMPRESSEUR.ppt
 
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne Fontaine
 
Pâques de Sainte Marie-Euphrasie Pelletier
Pâques de Sainte Marie-Euphrasie PelletierPâques de Sainte Marie-Euphrasie Pelletier
Pâques de Sainte Marie-Euphrasie Pelletier
 
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
 
Approche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptxApproche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptx
 
MaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.pptMaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.ppt
 
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
 
systeme expert_systeme expert_systeme expert
systeme expert_systeme expert_systeme expertsysteme expert_systeme expert_systeme expert
systeme expert_systeme expert_systeme expert
 
Evaluación Alumnos de Ecole Victor Hugo
Evaluación Alumnos de Ecole  Victor HugoEvaluación Alumnos de Ecole  Victor Hugo
Evaluación Alumnos de Ecole Victor Hugo
 
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxSUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
 
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdfMICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film français
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film français
 
Présentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptxPrésentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptx
 
Fondation Louis Vuitton. pptx
Fondation      Louis      Vuitton.   pptxFondation      Louis      Vuitton.   pptx
Fondation Louis Vuitton. pptx
 
présentation sur l'échafaudage dans des travaux en hauteur
présentation sur l'échafaudage dans des travaux en hauteurprésentation sur l'échafaudage dans des travaux en hauteur
présentation sur l'échafaudage dans des travaux en hauteur
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.
 
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
 

Cours-SysML

  • 1. Le troisième séminaire sur la didactique de la Technologie – Agadir Maroc - 1 Des outils de l’analyse fonctionnelle au « SysML » « SysML » : Langage de modélisation des systèmes techniques complexes Cas de l’enseignement de la technologie au collège A. EL Marrakchi Inspecteur des Sciences et Techniques Electriques Chargé de mission pédagogique – Technologie Collège – Académie régional d’éducation et de formation Marrakech – Safi Délégation de Marrakech Mots clés : Système, Ingénierie système, analyse fonctionnelle, SysML, Diagramme. Introduction : Un système est un ensemble de composants qui interagissent d’une manière organisée pour accomplir une finalité commune. Son organisation matérielle et ses interactions avec l’environnement lui permettent d’atteindre sa finalité qui justifie sa raison d’’être. Le progrès de la Science et de la Technologie contribue de plus en plus à la complexité des systèmes. Cette complexité se traduit par : • Le nombre important de composants de nature différente ; • L’intervention de spécialistes de diverses disciplines ; • La difficulté de prévoir leur comportement par des méthodes réductionnistes. Le comportement d’un système est le résultat du comportement de chaque composant du système en interaction avec d’autres d’une manière linéaire ou bouclée. Ceci, génère de la complexité qui ne pourra être maîtrisée que par des approches systémiques transdiscipli- naires. Le langage SysML se veut un outil de modélisation cohérent pour mieux appréhender les systèmes pluritechnologiques actuels. A. Définition d’un système : • Un système est un ensemble de composants inter-reliés qui interagissent les uns avec les autres d’une manière organisée pour accomplir une finalité commune. (NASA 1995) • Un système est un ensemble intégré d’éléments qui accomplissent un objectif défini (INCOSE 2004). Conseil International de l’Ingénierie Systèmes D’une manière générale : Un système = Σ Composants + Σ Interactions Remarques : 1. Un système techniques complexe est un système dont le fonctionnement fait appel à plusieurs disciplines de la physique (Mécanique, Electronique, Thermique…). 2. Dans un système complexe, les relations liant les composants sont multiples, interdépendantes et bouclées. Ainsi, le com- portement global n’est pas directement prévi- sible à partir des comportements élémentaires des composants. D’où, l’intérêt d’une ingénie- rie système. B. Ingénierie Système : L’Ingénierie Système (SI) est une approche scientifique interdisciplinaire de formation récente, dont le dut est de formaliser et d’appréhender la conception de systèmes complexes avec succès. L’IS intègre tous les intervenants et toutes les méthodes permettant de concevoir et de valider le système vis-à-vis de son cahier des charges fonctionnel. Remarque : L’Ingénierie Système s’adresse aux secteurs suivants : • Systèmes Embarqués ; • Automobile ; • Ferroviaire ; • Aéronautique ; • Espace ; • Militaire ; • Télécoms ; • Médical ; • Production d’énergie ; • etc… Les méthodes de l’Ingénierie Système (IS) reposent sur des approches de modélisation et de simulation pour valider les exigences ou pour évaluer le système. La modélisation a donc été couramment utilisée pour la décomposition fonctionnelle, les flux de
  • 2. Le troisième séminaire sur la didactique de la Technologie – Agadir Maroc - 2 données, et la décomposition structurelle du système, faisant appel à des techniques telles que les actigrammes et les datagrammes. Remarque : En cours d’industrialisation, l’Ingénierie Système (IS) à pour objectif de minimiser les écarts entre le système souhaité, celui réalisé et celui simulé. C. Le langage SysML : C’est un langage de modélisation des systèmes pluritechnologiques complexes qui permet de décrire tout ou partie d’un système d’un pont de vue fonctionnel, comportemental ou structurel. Aussi, est-il considérer comme étant un ensemble d’outils de communication utilisé dans toutes les phases de vie du produit afin que les différents acteurs puissent communiquer et mesurer les écarts entre le produit en cours de réalisation et celui souhaité. Le SysML n’est pas une méthode, mais un ensemble d’outils graphiques définis par un métalangage qui offrent au concepteur toutes les facilités pour : • construire un modèle permettant de mieux spécifier un système ; • simuler le comportement du système afin de valider sa faisabilité avant sa réalisation. • concevoir, définir et d’analyser la structure et le fonctionnement dynamique d’un système ; • intégrer les composants physiques de toutes les technologies, les programmes, les données, les énergies, les personnes, les procédures et les flux divers. Les fonctionnalités du langage SysML sont : • La collaboration : Il facilite la collaboration transdisciplinaire de tous les spécialistes des métiers concernés à travers la partage et l’interprétation facile des informations ; • La modélisation : le système est modélisé à toutes les étapes de son cycle de vie en représentant de manière quasi exhaustive les principaux éléments des modèles suivants :  L’expression du besoin et de contraintes ;  La représentation de l’organisation structurée des composants ;  La définition précise de chaque composant à partir de ses propriétés structurelles et comportementales ;  La description du comportement attendu du système au cours des différentes phases d’utilisation. • L’intégration : Il permet d’intégrer et de mettre en relation cohérente différentes composantes techniques dans un même modèle ; • La validation : les solutions sont validées par simulation basée sur des diagrammes paramétriques. Le SysML peut être mis en œuvre en phase de conception d’un nouveau système pour : • Elaborer des modèles normatifs qui guident la construction ; • Elaborer des modèles prédictifs pour valider des solutions en amont de la construction. Aussi, s’utilise t-il pour décrire un système existant avec des modèles cognitifs qui permettront d’analyser et comprendre des constructions. D. Le SysML au collège : L’enseignement de la technologie au collège repose principalement sur l’exploitation des systèmes techniques à caractère didactique reflétant une réalité industrielle. Principalement, les pratiques d’apprentissages se répartissent en deux volets : • L’exploitation des systèmes techniques exis- tants pour comprendre leurs fonctionnements et découvrir les fonctions techniques élémen- taires contribuant à la réalisation de leur fonc- tion d’usage. • La mise en application des connaissances techniques acquises pour mener une démarche de projet aboutissant à une réalisation des systèmes techniques. La communication des résultats des réflexions encadrés des élèves est réalisée à partir de l’exploitation des outils de communication technique. Alors, quelles sont les limites d’utilisation du langage SysML en enseignement de la technologie au collège ? D.1 Les constituants du SysML : Le langage de modélisation SysML (System Modelling Language) s’appuie sur une description graphique des systèmes en utilisant Système souhaité Système réalisé Système simulé Performances attendues Performances réalisées Performances simulées EcartL-CEcartS-C EcartS-L
  • 3. Le troisième séminaire sur la didactique de la Technologie – Agadir Maroc - 3 un certain nombre de diagrammes et permet de représenter les composants et les flux de toutes natures dont notamment : • Les constituants du système ; • Les programmes informatiques ; • Les flux d’information ; • Les flux d’’énergie. Le langage SysML permet de décrire de façon abstraite à travers différents points de vue cohérents les systèmes afin d’en permettre la compréhension et l’analyse. Le langage SysML est composé de neuf diagrammes comme l’indique le schéma bloc suivant : D.2 le SysML au collège : Les activités d’analyse fonctionnelle au collège programmées sont de deux types : 1. Les outils liés aux activités de l’analyse fonctionnelle externe qui sont : a. La bête à cornes pour énoncer le besoin à satisfaire pour le système ; b. Le diagramme pieuvre pour étudier l’environnement du système. 2. Les outils liés aux activités de l’analyse fonctionnelle interne qui sont : a. Le SADT : c’est un outil qui permet de décrire les fonctions d’un système et leurs interactions ainsi que la matière d’œuvre sur laquelle il agit. Il permet de mettre en évidence les parties constitutives du système, leurs finalités, leur fonctionnement et les interfaces qui les lient. Ceci permet une représentation montrant l’organisation structurée que les parties de ce système constituent. b. Le FAST : C’est un outil de description qui permet de visualiser l’articulation des fonctions partant de la fonction globale ou d’une fonction de service (principale ou de contrainte). c. Chaînes de fonctions : La représentation chaîne d’information et chaîne d’énergie Avant de présenter les diagrammes du SysML qui peuvent être exploités au collège, nous allons appliquer les outils de l’analyse fonctionnelle au store automatisé et essayer de retrouver les résultats de cette analyse sur les diagrammes SysML. D.2.1 Enoncé le besoin (bête à cornes) : Système : Le Store automatisé A qui rend t-il service ? Sur quoi agit-il ? Dans quel but ? Utilisateur Terrasse, rayon du Soleil Le Store Le store permet à l’utilisateur de protéger sa terrasse des rayons de soleil Les diagrammes à expérimenter au collège avant de se prononcer sur la possibilité de leur exploitation en technologie. Diagramme de séquence Diagramme de définition de blocs Diagramme de bloc interne Diagramme de package Diagramme paramétrique Diagramme d’étatsDiagramme d’activité Diagramme de cas d’utilisation Diagrammes SysML Diagramme comportemental Diagramme des exigences Diagramme Structurel
  • 4. Le troisième séminaire sur la didactique de la Technologie – Agadir Maroc - 4 D.2.2 Etude de l’environnement (Pieuvre) : FP : Le store permet à l’utilisateur de protéger sa terrasse des rayons de soleil ; FC1 : Le store doit s’adapter à une source d’énergie ; FC2 : Le store doit être protégé contre le vent fort ; FC3 : Le store doit être facilement configurable par l’utilisateur (Manuel/Automatique). Remarque : La liste formant le milieu extérieur n’est pas exhaustive. D’autres éléments peuvent s’ajouter selon les contraintes, technologiques, économiques, physiques, humaines, et les attentes du demandeur du produit en général (Exemple : la pluie, normes de sécurité …). Les fonctions FP, FC1, FC2 et FC3 doivent être caractérisées. Le principe est de définir pour chaque fonction des critères d’appréciation, leurs niveaux et la flexibilité associés à chaque niveau. Caractérisation des fonctions : Fonction Critère d’appréciation Niveau Flexibilité FP • Délais de fonctionnement : A. Temps de descente ; B. Temps de monté. 60 secondes 90 secondes ± 2 secondes ± 2 secondes FC1 • Tension d’alimentation ; • Puissance. 220 V  W ±  W FC2 • Temps de réaction du store ; • Seuil de vitesse du vent. 5 secondes  Km/h ± 2 secondes ±  Km/h FC3 Position de réglage • Manuel • Automatique. D.2.3 Diagramme SADT : D2.4 Diagramme FAST Protéger la terrasse du soleil Energie Vent Soleil Utilisateur Terrasse ensoleillée Terrasse ombragée Le store automatisé Signalisation Manuel/automatique Energie Terrasse FP FC1 FC2 FC3 Soleil vent Prendre en compte les éléments extérieurs Acquérir l’information présence soleil FP FT 1 FT11 Mettre le store en mouvement FT 2 FT21 Distribuer l’énergie FT22 Convertir l’énergie FT 23 Transmettre l’énergie Faire de l’ombre FT 12 Traiter l’information présence soleil Protéger la terrasse des rayons du soleil Capteur Relais Moteur CC Circuit de traitement Sys de transmission FT 3 La toile Communiquer le l’i f iRésultat du traitementFT13 Circuit de puissance FP : Le store permet à l’utilisateur de protéger sa terrasse des rayons de soleil
  • 5. Le troisième séminaire sur la didactique de la Technologie – Agadir Maroc - 5 D.2.5 Diagramme des cas d’utilisation (Use Case Diagram : notation SysML : UC) a. Rôle du diagramme des cas d’utilisation Il visualise les interactions fonctionnelles des acteurs et du système étudié. Aussi, délimite- il précisément le système, décrit se qu’il fera sans s’intéressé au comment ni à l’interven- tion de l’opérateur. Il exprime donc les services offert par le système aux utilisateurs. b. Représentation graphique du diagramme des cas d’utilisation (UC) • On trace un cadre délimitant le système et contenant un ensemble de séquences d’actions (elles peuvent être liées entre elles) ; • A gauche, on place les acteurs humains et à droite les acteurs non humains (un acteur non humain est représenté par un rectangle) ; • On décrit les actions réalisables par le système (les services rendus par le système aux acteurs, sous forme de verbe à l’infinitif plus compléments) ; • Les acteurs peuvent être liés entre eux soit par une flèche bidirectionnelle (chaque acteur agit sur l’autre) soit par une flèche unidirectionnelle (un acteur agit sur l’autre). Remarques : • Pour protéger sa terrasse, L’utilisateur a le choix d’enrouler ou de dérouler la toile du store de deux façons :  Manuel ;  Automatique. Il existe donc une relation interactive entre le mode de commande du store et la service rendu par le store (protéger la terrasse des rayons du soleil). D’une autre manière, on peut dire que le cas d’utilisation de base peut se faire éventuellement d’une manière manuelle. Dans ce cas, l’interaction est représentée par une flèche on pointillée. • D’autres cas d’utilisation peuvent être représentés par un diagramme de cas d’utilisation. Ceci, est du à l’existence d’autres acteurs matériel ou immatériels. Dans ce cas, on peut envisager le technicien qui assure l’installation et la maintenance en cas de disfonctionnement. Aussi, peut-on envisager la protection de la terrasse de la pluie. FC 2 Protéger le store Prendre en compte les éléments extérieurs Acquérir l’i f iprésence vent FT 1 FT11 Mettre le store en mouvement FT 2 FT21 Distribuer l’énergie FT22 Convertir l’énergie FT 23 Transmettre l’énergie FT 12 Traiter l’information présence vent Capteur vent Relais Moteur CC Circuit de traitement Sys de transmission Communiquer le l’i f iRésultat du traitementFT13 Circuit de puissance UC : Le store automatisé Le soleil Le vent La terrasse L’utilisateur Protéger la terrasse des rayons du soleil Protéger la toile du store contre le vent fort EnergieS’alimenter d’une source d’énergie Choisir le mode : Manuel/Automatique UC : Le store automatisé Le soleil Le vent La terrasse L’utilisateur Protéger la terrasse des rayons du soleil Protéger la toile su store contre le vent fort EnergieS’alimenter d’une source d’énergie Choisir le mode : Manuel/Automatique
  • 6. Le troisième séminaire sur la didactique de la Technologie – Agadir Maroc - 6 c. Conseils c.1 Ce diagramme ne doit indiquer ni la manière dont il va assurer le service ni les solutions technologiques envisagées. c.2 Plusieurs diagrammes de cas d’utilisation peuvent être établis pour un système afin d’en améliorer la compréhension. D.2.6 Le diagramme des exigences Requirement Diagram. Notation SysML : REQ a. Rôle du diagramme d’exigences : Il décrit les exigences du cahier des charges fonctionnel. Une exigence exprime une capacité ou une contrainte à satisfaire par un système. Elle peut exprimer une fonction que devra réaliser le système ou une condition de performance technique, physique, de sécurité, de fiabilité, d’ergonomie, d’esthétique … Les exigences servent à établir un contrat entre le client et les réalisateurs du futur système. b. Représentation graphique du diagramme des exigences (REQ) • On indique l’exigence du système dans le premier rectangle, avec un texte descriptif et un identifiant unique ; • On décompose cette exigence en exigences unitaires, • On peut ajouter des données quantitatives et des précisions. c. Conseils • Pour les débutants, ne pas chercher à poser toutes les exigences pour que votre diagramme reste facile à lire ; • Réaliser plusieurs diagrammes si cela est nécessaire ; • Regrouper les exigences techniques sur un même diagramme et les autres exigences sur un autre. D.2.7 Le diagramme de définition de blocs Notation SysML : BDD a.Rôle du diagramme : On peut définir deux diagrammes BDD : « requirement » Le store automatisé Id = "1" Text = "Protéger la terrasse des rayons du soleil" Id = "1.2" Text = "On doit enrouler la toile du store si la vitesse du vent dépasse le seuil réglé" Id = "1.1" Text = "On doit dérouler la toile du store selon l’espace ensoleillé de la terrasse" Id = "1.3" Text = "On doit pouvoir commander le store de manière manuelle ou automatique" « requirement » Mode de fonctionnement « requirement » Le soleil « requirement » Le vent Id = "2" Text = "La toile doit être enroulée « lorsque la vitesse du vent atteint Vseuil = ….." « requirement » Relation d’inclusion UC : Le store automatisé La pluie L’utilisateur Installer le store Protéger la terrasse de la pluie Le technicien Assurer la maintenance Régler la vitesse du vent Régler le seuil du rayonnement du soleil
  • 7. Le troisième séminaire sur la didactique de la Technologie – Agadir Maroc - 7 • BDD contexte : il définit le système dans son environnement (les éléments qui interagissent avec le système) ; • BDD système : Il définit l’architecture matérielle et logicielle globale du système sous une représentation arborescente de blocs. Chacun d’eux se limite à la définition d’une famille (classe) de composants principaux. b. Représentation graphique du diagramme • Le bloc SysML « block » constitue l’élément de base pour la modélisation de la structure d’un système ; • Ce bloc peut représenter un système ou un sous système ou un composant élémentaire. BDD contexte : BDD système : d. Conseils • Un BDD ne décrit ni le fonctionnement ni le comportement du système ; • Ce diagramme est utilisé pour montrer les blocs et sous systèmes essentiels du système ; • Il n’est pas obligatoire de faire apparaître les propriétés et les opérations dans chaque bloc ou sous systèmes. Ainsi, il présente une vue globale de la structure du système. D.2.7 Conclusion Le langage de modélisation des systèmes technique complexe à pour objet : • D’analyser la structure des systèmes techniques et leur fonctionnement; • De décrire et de concevoir des systèmes techniques ; • De vérifier et de valider la faisabilité d’un système avant sa réalisation. Ainsi, Le SysML permet de représenter et de communiquer les divers aspects du système sous forme de diagrammes qui décrivent deux aspects d’un système :  Aspects comportementaux à partir des :  Diagrammes fonctionnels qui répondent à la question fondamentale recherchée : Que doit faire le système ? (Diagramme des cas d’utilisation et diagramme des exigences).  Diagrammes dynamiques qui visualisent le comportement d’un système (Diagramme de séquence et diagramme d’état).  Aspects structurels à partir des diagrammes de définition de blocs et de « système » Le store automatisé L’énergie Le vent Le soleil La pluie La terrasse L’utilisateur Les flèches et selon le sens indiqué sur le diagramme, indiquent les blocs et les sous systèmes qui constituent la structure du système. « système » Le store automatisé « bloc » Détecteur rayon du soleil « bloc » Détecteur du vent « bloc » Déteteur de pluie « sous système » Système de Traitement des informations : • Pluie ; • Vent ; • Soleil. « bloc » Circuit puissance « bloc » Distrubuteur d’énergie « bloc » Convertisseur d’énergie « bloc » transmetteur d’énergie
  • 8. Le troisième séminaire sur la didactique de la Technologie – Agadir Maroc - 8 blocs interne (Ce sont des diagrammes statiques). Analysons les diagrammes du SysML (diagramme des cas d’utilisation, diagrammes des exigences et le diagramme de définitions de blocs) pour retrouver les résultats obtenus par les outils de l’analyse fonctionnelle. Le diagramme des cas d’utilisations nous permet de : • Recenser les éléments de l’environnement du système (utilisateur, soleil, vent, terrasse, énergie) ; • Ressortir la fonction d’usage du système (protéger la terrasse des rayons du soleil) ; • Visualiser les contraintes qu’il faut résoudre au cours de la réalisation du système :  S’alimenter d’une source d’énergie ;  Choisir le mode : Manuel ou automatique ;  Protéger la toile du store contre le vent fort. On retrouve donc les résultats obtenus par les outils « bête à cornes » et « pieuvre ». Le diagramme UC répond à la question : Quels sont les services rendus par le système ? Le diagramme des exigences définit en termes d’exigences liées principalement aux contraintes qu’il faut résoudre pour satisfaire le besoin déclaré. D’une autre manière, le diagramme des exigences traduit le cahier des charges sous forme de décomposition en exigences. Ce diagramme permet de raffiner d’avantage les exigences d’un système chiffrées ; cela nous rappelle les critères d’appréciations et leurs niveaux lors de la caractérisation des fonctions rendues par un système. Le diagramme de définition des blocs traduit l’aspect structurel du système. Il expose d’une manière simpliste les constituants matériels du système. Bibliographies Skander Turkie. Ingénierie système guidée par le modèle : Application du standards IEEE 1528, de l’architecture MDA et du langage SysML à la conception des systèmes mécatronique. Thèse de Doctorat en Sciences et Techniques Industrielles à l’Université du Sud Toulon-Var. 2 octobre 2008. DIDIER FAGNON, STÉPHANE GASTON. SysML : les diagrammes. Revue Technologie 178. Avril 2012. M. BELMONTE. Outil de représentation SysML – Irobot – Professeur au Lycée Jean Perrin Marsielle. DONIS JOLIVET. Les systèmes à événements discrets. Partie II : Les systèmes séquentiels. Février 2014 Guillaume FINANCE. Modélisation SysML. Septembre 2010 (www.umlchannel.com) Pascal Roques. Le sysML par l’exemple. Eyrolles 2009