Vous êtes sur la page 1sur 3

Université Mohammed V – Rabat

Ecole Mohammadia d’Ingénieurs


Département Génie MIS

Rapport du « Génie logiciel » (S5)

Sujet

Mise en place d’une application mobile de suivi des


terres agricoles, d’automatisation de l’irrigation

Réalisé par : Encadré par :


 SIRAJ-SANI Salma  Mme. Asmaâ RETBI

ANNÉE UNIVERSITAIRE 2021-2022


Génie Logiciel SIRAJ-SANI Salma

1. Introduction
a. Objectif du document

Nombreux sont les domaines utilisant les techniques les plus modernisées afin
d’augmenter la productivité des services ou produits mis en place par des acteurs et
entreprises œuvrant dans ces domaines, satisfaire le client et ainsi accroître de façon
considérable le profit et faire ce qu’on appelle du « Easy-Money ».

Parmi ces domaines on cite bien évidemment l’agriculture, un secteur extrêmement


important qui constitue 14% du PIB marocain et est responsable de la couverture alimentaire
pour un tiers de la population africaine. Ces dernières années, il a été constaté que les
agriculteurs tendent à utiliser des techniques plus sophistiquées dans leurs activités afin de
réunir efficacité et efficience dans la production des denrées alimentaires. Ces techniques
peuvent faire appel soit à la technologie, digitalisation ou encore numérisation soit à des
machines et appareils avancés. Nous trouvons par exemple les stations de contrôle agricole

Nous sommes donc amenés à trouver une manière pour améliorer la performance des
stations agricoles tout en tenant compte des objectifs de nos cours du Génie Logiciel.
Comment faire ? Et donc, cela serait exactement L’objet ainsi de notre étude. En effet, nous
aurons comme objectif de concevoir le cahier de charge adéquat qui nous permettra de
trouver le bon enchaînement d’étapes pour la mise en place d’une application mobile de suivi
des terres agricoles, de l’automatisation de l’irrigation.

b. Description générale de la structuration du document

Afin d’achever notre travail qui aura comme fin le développement du logiciel et des
programmes informatiques, il est nécessaire de réaliser une étude bien approfondie au
préalable pour structurer l’ensemble des étapes du projet. En effet, un CDC, est un document
synthétisant les fonctions qu’aura la solution souhaitée à la fin du projet. Dans notre cas nous
allons la structuration de CDC suivante : nous allons tout d’abord commencer par définir
l’objectif de notre document, ensuite nous aborderons la problématique en question puis les
objectifs de l’application, après nous allons passer aux fonctionnalités clés de notre logiciel et
enfin nous allons entamer les spécifications non fonctionnelles du logiciel c’est-à-dire la charte
graphique, les contraintes, la performance, la sécurité et la possibilité d’évolution.

2. Contexte du système
a. Problématique

Le secteur agricole est confronté à plusieurs enjeux et défis, comme cité précédemment, il
s’agit d’une activité importante responsable d’assurer la sécurité alimentaire pour les
populations partout dans le monde, cependant 1,4 millions de marocains souffrent
d'insécurité alimentaire, dans un pays qui dispose de 8,7 millions d’hectares de surface

Page 2|3
Génie Logiciel SIRAJ-SANI Salma

agricole utile. Ceci d’une part, d’autre part, le Maroc a affronté un sévère déficit de ses
ressources en eau. En conséquence, des années dures s’annoncent pour nos agriculteurs et
pour les 7,1 millions de personnes qui n’ont pas accès à l’eau potable.

Mauvaise gestion, gaspillage, et l’utilisation de méthodes traditionnelles, sont tous des


facteurs qui accentuent l’insuffisance des denrées alimentaires et des ressources hydriques.

2.2 Objectifs

L’objectif de l’application en question est de permettre à tout agriculteur d’augmenter le


rendement de ces cultures et d’améliorer sa prise de décision quand il s’agit de l’irrigation des
champs. L’application vient donc répondre à la problématique ultime qui est de garantir la
sécurité alimentaire des populations.

3. Spécifications fonctionnels

Dans un premier temps, l’application mobile, sera liée à une station de contrôle agricole,
permettant à l’agriculteur de faire le suivi de ses terres agricoles et ce par le biais d’un
affichage simple ainsi que de traitement des données clés sur les plantations notamment la
température, l’humidité de l’air et du sol, les rayons UV ainsi que la vitesse et la direction du
vent. Dans un deuxième temps, les capteurs utilisés dans la station seront programmés par
des algorithmes d’intelligences artificielles capables et s’adapter aux caractéristiques propres
à chaque plantation, ainsi et en s’appuyant sur l’historique des données météos et l’évolution
des cultures, la station sera en mesure d’automatiser l’irrigation et la prise de décision de
l’agriculteur sera améliorée. Ce travail fera appel à la BIG DATA pour le traitement des données
massives et au Machine Learning vu l’utilisation de l’intelligence artificielle pour effectuer des
prévisions.

4. Spécifications non fonctionnels

Cette application aura besoin d’une équipe informatique qui sera amenée à utiliser les langages de
programmation adéquat pour la conception et qui vont de pair avec le type de logiciels utilisés pour
la gestion des différentes données qui seront collectés.

La performance de l’application sera mesurée en termes de nombre de données utilisés, nombre


d’utilisateurs, la capacité d’avoir plusieurs clients authentifiés en même temps.

Page 3|3

Vous aimerez peut-être aussi