0% ont trouvé ce document utile (0 vote)
17 vues10 pages

Modélisation d'une serre automatisée en SysML

Ce rapport présente la modélisation d'une serre automatisée à l'aide de diagrammes SysML, visant à optimiser la gestion des ressources et la production agricole. Les diagrammes, tels que la bête à cornes, le diagramme pieuvre et le diagramme de cas d'utilisation, clarifient les besoins, les acteurs et les exigences du système. Cette étude fournit une base solide pour la conception et l'intégration de la serre automatisée, tout en offrant une vision globale de son architecture.

Transféré par

abkaoui.samia
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
17 vues10 pages

Modélisation d'une serre automatisée en SysML

Ce rapport présente la modélisation d'une serre automatisée à l'aide de diagrammes SysML, visant à optimiser la gestion des ressources et la production agricole. Les diagrammes, tels que la bête à cornes, le diagramme pieuvre et le diagramme de cas d'utilisation, clarifient les besoins, les acteurs et les exigences du système. Cette étude fournit une base solide pour la conception et l'intégration de la serre automatisée, tout en offrant une vision globale de son architecture.

Transféré par

abkaoui.samia
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

SYSML REPORT

Réalisé par : ABKAOUI Samia , TAOUQI Ghizlane , SOUBHI Houda et CHAMI Salah

Supervisé par [Link] MOUMNI


SYSML DIAGRAMS

Table des matières


Table des matières _______________________________________________________________________________________ 1
INTRODUCTION __________________________________________________________________________________________ 2
la serre automatisee /connectee : _______________________________________________________________________________2
objectifs ____________________________________________________________________________________________________________2

DIAGRAMMES SYSML : __________________________________________________________________________________ 3


‘bete a corne’ Diagram: ___________________________________________________________________________________________3
pieuvre diagram : _________________________________________________________________________________________________3
Use Case Diagram : ________________________________________________________________________________________________4
sequence diagram :________________________________________________________________________________________________5
requirements diagram : ___________________________________________________________________________________________5
bdd digram : _______________________________________________________________________________________________________7

Conclusion : ______________________________________________________________________________________________ 8

Page 1
SYSML DIAGRAMS

INTRODUCTION
LA SERRE AUTOMATISEE /CONNECTEE :
Une serre automatisée surveille la température, l’humidité, la luminosité et la qualité du sol pour ajuster
automatiquement l’arrosage, la ventilation, le chauffage et l’éclairage afin d’assurer une croissance
optimale des plantes.

L'automatisation des serres représente une avancée majeure dans le domaine de l'agriculture, permettant
une gestion optimisée des ressources et une amélioration de la production. Ce rapport vise à modéliser une
serre automatisée en utilisant le langage UML (Unified Modeling Language) afin de mieux comprendre son
fonctionnement, ses acteurs et ses exigences. L'objectif est de structurer et clarifier les interactions entre
les différentes composantes du système en se basant sur plusieurs diagrammes UML spécifiques.

OBJECTIFS
Ce rapport a pour but de :

• Définir le besoin et les enjeux d’une serre automatisée à travers le diagramme Bête à cornes.

• Identifier les acteurs et leurs interactions avec le système grâce au diagramme Pieuvre.

• Détailler les cas d'utilisation du système à l’aide du diagramme Use Case.

• Spécifier les exigences fonctionnelles et non fonctionnelles via le diagramme Requirements.

• Fournir une définition claire des concepts clés liés au projet de serre automatisée. DDB

Grâce à cette analyse UML, nous visons à offrir une vision globale et détaillée du système afin de faciliter sa
conception, son développement et son intégration.

Page 2
SYSML DIAGRAMS

DIAGRAMMES SYSML :
‘BETE A CORNE’ DIAGRAM:
La bête à cornes est un diagramme représenté sous forme de graphique. Elle permet de savoir si un produit
ou service répond aux besoins des utilisateurs. Elle est appelée bête à cornes, car elle ressemble à une tête
de taureau avec la ligne reliant les deux bulles en haut du diagramme :

Page 3
SYSML DIAGRAMS

PIEUVRE DIAGRAM :
Le diagramme pieuvre permet de représenter les fonctions de service d'un produit. C'est-à-dire qu'il
permet de voir quelles sont les fonctions essentielles et secondaires d'un produit et comment ces fonctions
réagissent avec le milieu extérieur. Il est utilisé lors de l'analyse fonctionnelle.

Page 4
SYSML DIAGRAMS

USE CASE DIAGRAM :


Un diagramme de cas d’utilisation (Use Case Diagram) en UML (Unified Modeling Language)
représente les interactions entre les acteurs (utilisateurs ou systèmes externes) et le système étudié. Il
décrit les fonctionnalités principales (appelées cas d’utilisation) que le système offre, sans entrer dans
les détails techniques.

Page 5
SYSML DIAGRAMS

Acteurs :

• Utilisateur (reçoit les alertes)

• Système de contrôle (détecte les anomalies et déclenche l’alerte)

Cas d’utilisation :

• Surveiller conditions environnementales

Ces relations indiquent des sous-fonctionnalités indispensables au bon déroulement de la surveillance.

• « Surveiller conditions environnementales »

• <<include>> Lire température (nécessaire à chaque surveillance)


• <<include>> Lire humidité
• <<include>> Lire luminosité
• <<include>> Lire données du sol

Cette relation est conditionnelle, déclenchée seulement dans certains cas.

• <<extend>> Analyser tendances historiques (si l’utilisateur souhaite voir l’évolution des
conditions sur une période donnée)

Page 6
SYSML DIAGRAMS

SEQUENCE DIAGRAM :

REQUIREMENTS DIAGRAM :
Essayons de traduire cette hiérarchie d’exigence sous forme de diagramme :

Page 7
SYSML DIAGRAMS

BDD DIGRAM :
Le diagramme de définition de blocs (BDD) est un diagramme issu de SysML (Systems Modeling
Language) qui permet de représenter la structure statique d’un système en décomposant ses composants
principaux et leurs relations.

Page 8
SYSML DIAGRAMS

Conclusion :

L’automatisation des serres représente une avancée technologique essentielle pour optimiser la gestion des
cultures et améliorer leur rendement. À travers cette étude, nous avons modélisé une serre automatisée en
utilisant différents diagrammes UML et SysML, permettant ainsi une meilleure compréhension de son
architecture, de ses acteurs et de ses exigences.

Le diagramme Bête à cornes et le diagramme Pieuvre ont permis d’identifier les besoins du système et
ses interactions avec l’environnement. Le diagramme Use Case a détaillé les scénarios d’utilisation, tandis
que le diagramme Requirements a clarifié les exigences fonctionnelles et non fonctionnelles à respecter.
Enfin, le diagramme de définition de blocs (BBD) a structuré les composants du système et leurs
relations, offrant ainsi une vision globale et cohérente de l’architecture de la serre automatisée.

Grâce à cette approche, nous disposons d’une base solide pour la conception et la mise en œuvre du
système. Cette modélisation pourra également servir de référence pour d’éventuelles améliorations et
évolutions futures du projet.

Page 9

Vous aimerez peut-être aussi