Académique Documents
Professionnel Documents
Culture Documents
Présentation du projet
conception
Conclusion
2
INTRODUCTION
3
La filière avicole et agricole connait depuis plusieurs années, un développement important dans tous les
pays concernés par la volonté d’augmenter la qualité et la quantité de ces produits avicoles et agricoles,
destinés à la consommation alimentaire des populations. Les avancées technologiques ont pu créer ce qu’on
appelle aujourd’hui l’aviculture et agriculture intelligente et digitale. Aujourd’hui, le chalenge est de
procurer aux éleveurs et aux agriculteurs, un cadre de travail organisé afin d’améliorer la conduite
d’élevage et d’agriculture, d’augmenter la production et de mettre à la disposition du consommateur un
produit sain de bonne qualité à des prix raisonnables et disponibles le long de l’année. Dans ce contexte,
notre contribution consiste à développer un système informatique pour le contrôle des bâtiments
d’élevage et des champs en vue d’avoir une ferme intelligente et autonome à basse consommation avec la
possibilité de gestion à distance. Ceci doit permettre aux éleveurs de piloter, contrôler et de surveiller en
temps réel l’état de leurs bâtiments d’élevage et de leurs champs. Malgré tous les efforts fournis à travers
différents programmes de développement, à ce jour le fonctionnement du secteur avicole et agricole restent
archaïque. En effet, une simple inspection dans les endroits de production montre que la grande partie
des fermes d’élevage est à caractère privé non évolutif et très classique dans les modèles de production.
Aujourd’hui, nous pensons que la production agricole et avicole peut être améliorée grâce à l’utilisation de
solutions dites « Smart ».Parallèlement à la production, d’autres facteurs peuvent être améliorés comme le
confort des employés et leur sécurité ainsi que la fiabilité des équipements et leur bonne marche.
4
PRESENTATION DU PROJET
5
a. DESCRIPTION DU PROJET
6
c. POBLEMATIQUE
Apres une visite dans une ferme, on a constaté que le fonctionnement dans le secteur avicole et
agricole est archaïque. En effet, une simple inspection dans les endroits de production montre
que la grande partie des fermes est caractère privé non évolutif et très classique dans les
modelés de production.
(Ventilation statique, défaillances d’équipement, maitrise d’insuffisante des conditions
d’ambiance climatique, les boitiers de régulation ne fonctionnent pas le plus souvent, la
régulation se fait d’une façon manuelle et par l’observation de l’éleveur ou de l’agriculteur).
C’est ainsi qu’un grand retard technologique est remarque au niveau des différente processus
de production.
Aujourd’hui, nous pensons que la production avicole et agricole peut être améliorée grâce à
l’utilisation de la technologie.
Parallèlement à la production, d’autres facteurs peuvent être améliorés comme la fiabilité des
équipements et leur bonne marche
7
d. SOLUTION PROPOSEE
La solution proposée sera une plateforme avec des interface graphiques conviviables ,fiable et
facile a utiliser.
Notre plateforme va nous offrir une bonne gestion de la ferme notamment sur l’agriculture et
élevage qui se base sur la gestion des équipement, de l’eau, …
Ainsi elle va nous fournir une intégration de la gestion des ressources humaine de plus qu’elle
nous garantir une bonne traçabilité des donnés pour améliorer la qualité des produits
8
OBJECTIF DU PROJET
HJ
Gérer personnel Faire le suivi des
1 8 plantes et animaux
Gérer l’eau
4 5 Gérer ferme
CONCEPTION
11
1. CHOIX DE MODELISATION
On a choisi la modélisation UML..
En effet UML (Langage de modélisation unifié) comme son nom l'implique, un langage de modélisation et non
une méthode ou un procédé. L'UML est constitué d'une notation très spécifique ainsi que les règles grammaticales
s'y attachant pour élaborer des modèles de logiciel.
L'UML supporte un riche ensemble d'éléments de notation graphique. Il décrit la notation pour les classes, les
composants, les nœuds, les activités, le workflow, les cas d'utilisations, les objets, les états ainsi que la façon de
modéliser les relations entre ces éléments. L'UML permet également les extensions personnelles à travers les
éléments stéréotypés.
12
DIAGRAMME DE CAS D’UTILISATION
13
DIAGRAMME DE CAS D’UTLISATION GLOBALE
14
CAS D’UTLISATION GESTION DE LA FERME
15
CAS D’UTLISATION GESTION DES EQUIPEMENTS
16
CAS D’UTLISATION GESTION DES ALERTES
17
CAS D’UTLISATION GESTION DES BATIMENTS ET CHAMPS
18
DIAGRAMMES D’ACTIVITES
19
DIAGRAMME D’ACTIVITE GESTION AJOUT FERME
20
DIAGRAMME D’ACTIVITE GESTION DES ALERTES
21
DIAGRAMME D’ACTIVITE GESTION DES BATIMENTS OU
CHAMPS
22
DIAGRAMME D’ACTIVITE GESTION DES EQUIPEMENTS
23
DIAGRAMMES DE SEQUENCES
24
DIAGRAMME DE SEQUENCE AUTHENTIFICATION
25
DIAGRAMME DE SEQUENCE GESTION DES BATIMENTS
26
DIAGRAMME DE SEQUENCE GESTION DES ALERTES
27
DIAGRAMMES DE COMMUNICATION
28
DIAGRAMME DE COMMUNICATION GESTION DES ALERTES
29
DIAGRAMMES DES CLASSES
30
DIAGRAMME DE CLASSE FERME
31
GENERATION DU CODE JAVA
32
L interface authentification
33
34
De nos jours, le développement sans cesse croissant de la technologie a engendré des
mutations spectaculaires sur de très nombreuse domaines d’activité humaine.
C’est ainsi qu’on note une avancé extraordinaire dans les domaines tel que l’agriculture et
l’élevage et cela partout dans le monde. Et il est très certaines que les fermes intelligentes
représentent le futur ; les industries doivent dès lors prendre les mesures nécessaires en
investissant dans des technologies et processus adaptés pour répondre aux futures besoins et
attentes des agriculteurs et éleveurs.
Tout d’abord, ce projet nous a permis d’appliquer les connaissances que nous avons acquises
durant notre formation, telles que la Modélisation Objet Avec UML. Grâce à celui-ci chaque
membre de l’équipe a pu renforcer ses connaissances mais aussi apporter aux autres membres
son savoir et ses compétences afin d’harmoniser l’efficacité de l’équipe. À travers des
méthodes de travail et des outils, ce projet nous a permis de nous immerger dans un univers
professionnel. Il est vrai de faire une modélisation et respecter un cahier des charges rendent
un projet Modélisation Objet Avec UML intéressant et professionnel mais il y a aussi toutes
les démarches qui ne sont pas visibles et qui rendent enrichissante une telle expérience
35
MERCI POUR VOTRE ATTENTION
!!!
36