Vous êtes sur la page 1sur 5

RÉPUBLIQUE DU BÉNIN MINISTÈRE DE

L’ENSEIGNEMENT SUPÉRIEUR ET DE LA
RECHERCHE
SCIENTIFIQUE
*******
Ecole Supérieure Le Faucon
*******
Système Informatique et Logiciel

Cahier de charges du projet de Mémoire


Pour l’obtention du

Diplôme Licence en Informatique

Option : Génie logiciel

Présenté par :
Chance Florel AGBOKA

Application de Planification de
repas
Table des matières
1 Sujet 2
2 Problématique 2
3 Objectifs 2
4 Compétences Requises 3
5 Livrables 4

1
1 Sujet
Plateforme de Planification de repas

2 Problématique
L’application de planification de repas a pour objectif
de permettre aux utilisateurs de planifier leur menu de la
semaine et de créer une liste d’achats en fonction de leurs
besoins. Cette application aura également une partie
consacrée à la nutrition afin d’aider ceux qui veulent
suivre un programme particulier dans l’objectif de
prendre du poids ou d’en perdre

3 Objectifs
1- Faciliter la planification de repas : en utilisant cette
application, les utilisateurs peuvent facilement
planifier leur menu de la semaine en fonction de
leurs préférences alimentaires et de leurs besoins
nutritionnels.
2- Économiser du temps : en utilisant l'application
pour planifier leurs repas, les utilisateurs peuvent
économiser du temps en évitant de devoir réfléchir
à ce qu'ils vont cuisiner chaque jour.
3- Économiser de l'argent : en planifiant leurs repas à
l'avance, les utilisateurs peuvent éviter les achats
impulsifs et gaspiller moins de nourriture.
4- Améliorer la nutrition : en planifiant les repas, les
utilisateurs peuvent veiller à ce qu'ils consomment
une alimentation équilibrée et variée, en
choisissant des aliments sains et nutritifs.

2
5- Réduire le stress : en ayant un plan de repas pour
la semaine, les utilisateurs peuvent réduire le stress
lié à la préparation des repas et éviter de se
retrouver dans des situations où ils ne savent pas
quoi cuisiner.
6- Avoir une liste d'achats personnalisée : en utilisant
l'application pour planifier leurs repas, les
utilisateurs peuvent également créer une liste
d'achats en fonction des ingrédients nécessaires
pour chaque recette.
7- Favoriser une alimentation durable : en choisissant
des recettes qui utilisent des ingrédients locaux et
de saison, les utilisateurs peuvent contribuer à une
alimentation plus durable et respectueuse de
l'environnement.
4 Compétences Requises

1- Conception d'interface utilisateur (UI) : la


conception d'une interface utilisateur intuitive et
facile à utiliser est essentielle pour que
l'application soit conviviale et attire les utilisateurs.
La capacité de créer des maquettes et des
prototypes pour tester et affiner l'UI serait un atout.
2- Développement de logiciel : pour développer une
application de planification de repas, vous devez
avoir une solide expérience en programmation, en
utilisant des langages de programmation tels que
Java, Swift, Kotlin ou Python, et en utilisant des
outils de développement tels que Android Studio,
Xcode, ou Visual Studio.

3
3- Connaissance en bases de données : pour stocker
les recettes, les menus et les informations des
utilisateurs, vous devrez être compétent en gestion
de bases de données et être en mesure de créer des
schémas de base de données, des requêtes SQL,
etc.
4- Connaissance en API : pour intégrer des services
tiers dans votre application, tels que des recettes de
sites Web tiers, vous devrez être compétent en API
et en JSON.
5- Connaissance en sécurité : pour protéger les
données des utilisateurs, vous devez être
compétent en sécurité des applications, en
cryptage, en authentification et en autorisation.

5 Livrables

A la fin de notre travail, nous aurons à fournir :


* La plateforme développée avec ses fonctionnalités
* Un mémoire présentant le contexte, la
problématique, l’objectif, et les résultats du projet
* Un plan de diffusion et de promotion de la
plateforme vers le public ciblé.

Vous aimerez peut-être aussi