Vous êtes sur la page 1sur 6

SOMMAIRE :

Introduction
a. Présentation du projet et des objectifs
b. Contexte et justification
I. Description fonctionnelle :
a. Description de l'application
b. Fonctionnalités principales
c. Fonctionnalités optionnelles
II. Cahier des charges technique :
a. Langages et outils de développement
b. Architecture de l'application
c. Sécurité et protection des données
d. Tests et validation
III. Design de l’application :
a. Conception de l'interface utilisateur
b. Identité visuelle de l'application
c. Design de la base de données
IV. Contraintes de développement :
a. Budget et calendrier
b. Ressources nécessaires (humaines, matérielles, etc.)
V. Plan de maintenance :
a. Maintenance corrective
b. Maintenance évolutive
c. Support technique
Conclusion
a. Récapitulation des objectifs
b. Résumé des principaux éléments du cahier des charges.
Introduction :

a. Présentation du projet et des objectifs :


Le projet vise à concevoir une application mobile dédiée à la cuisine
camerounaise. L'application sera destinée aux amateurs de cuisine camerounaise, aux
touristes et aux personnes intéressées par la cuisine africaine. L'objectif est de
proposer une application simple, conviviale et facile à utiliser qui permettra aux
utilisateurs d'accéder à des recettes de cuisine camerounaise, ainsi que de les partager
avec leur famille et leurs amis.

b. Contexte et justification :
La cuisine camerounaise est très riche et variée, mais peu connue en dehors du
Cameroun. L'application permettra de promouvoir la cuisine camerounaise et de la
rendre accessible à un public plus large. De plus, l'application sera une opportunité
pour les utilisateurs de découvrir la richesse culturelle du Cameroun à travers sa
cuisine.

I. Description fonctionnelle :

a. Description de l'application :
L'application sera une application mobile disponible sur les plateformes
Android et iOS. Elle permettra aux utilisateurs de découvrir et de partager des recettes
de cuisine camerounaise, ainsi que de créer leur propre bibliothèque de recettes.

b. Fonctionnalités principales :
Les fonctionnalités principales de l'application incluront :
❖ Recherche de recettes : les utilisateurs pourront rechercher des recettes par
ingrédients, par catégorie ou par nom de plat.
❖ Consultation de recettes : les utilisateurs pourront consulter les ingrédients
nécessaires, les étapes de préparation, les temps de cuisson, ainsi que des photos
des plats.
❖ Création de bibliothèque : les utilisateurs pourront sauvegarder leurs recettes
préférées dans une bibliothèque personnelle.
❖ Partage de recettes : les utilisateurs pourront partager leurs recettes avec leur
famille et leurs amis sur les réseaux sociaux ou par e-mail.

c. Fonctionnalités optionnelles :
Certaines fonctionnalités optionnelles pourraient être ajoutées en fonction du
budget et du calendrier, telles que :
❖ Un convertisseur d'unités de mesure pour faciliter la conversion des ingrédients
en fonction de la taille des portions.
❖ Un générateur de liste de courses pour aider les utilisateurs à acheter les
ingrédients nécessaires pour chaque recette.
❖ Un forum de discussion pour permettre aux utilisateurs de poser des questions, de
partager des astuces de cuisine et de discuter de la cuisine camerounaise.

II. Cahier des charges technique :

a. Langages et outils de développement :


L'application sera développée en utilisant des langages et des outils
couramment utilisés pour le développement d'applications mobiles, tels que Java,
Kotlin, XML. Le choix des outils sera basé sur la compatibilité avec les plateformes
Android et iOS.
b. Architecture de l'application :
L'application suivra une architecture MVC (Modèle-Vue-Contrôleur) ou
MVVM (Modèle-Vue-Vue Modèle) pour séparer la logique de l'interface utilisateur et
faciliter la maintenance de l'application.

c. Sécurité et protection des données :


Les données des utilisateurs seront stockées dans une base de données
sécurisée et les transactions seront sécurisées grâce à des protocoles de sécurité tels
que SSL ou TLS. Les mots de passe des utilisateurs seront cryptés pour éviter toute
violation de la vie privée.

d. Tests et validation :
L'application sera soumise à une série de tests pour assurer sa qualité, sa
stabilité et sa compatibilité avec les différentes versions des systèmes d'exploitation
mobiles. Des tests unitaires et des tests d'intégration seront effectués pour chaque
fonctionnalité de l'application. L'application sera également soumise à une validation
manuelle pour s'assurer qu'elle est conviviale et facile à utiliser pour les utilisateurs.

III. Design de l'application :

a. Conception de l'interface utilisateur :


L'interface utilisateur sera conçue de manière à être conviviale et facile à
utiliser pour les utilisateurs. Les couleurs, les polices et les images seront
soigneusement sélectionnées pour refléter l'identité visuelle de l'application. Les
menus seront organisés de manière à faciliter la recherche et la consultation des
recettes.

b. Identité visuelle de l'application :


L'application aura une identité visuelle attrayante et mémorable qui reflétera la
richesse et la diversité de la cuisine camerounaise. Des couleurs vives et des images de
plats délicieux seront utilisées pour attirer l'attention des utilisateurs et les inciter à
explorer l'application.

c. Design de la base de données :


La base de données sera conçue pour stocker les recettes et les informations
associées de manière efficace et sécurisée. Les tables de la base de données seront
conçues pour permettre une recherche rapide et une récupération facile des données.

IV. Contraintes de développement :


a. Budget :

Catégorie de coût Description Coût estimé

Développement Coût des développeurs pour la conception et le développement 30 000 FcFa


de l'application

Design Coût des designers pour la création de l'interface utilisateur et de 10 000 FcFa
l'identité visuelle de l'application
Tests et Coût des testeurs pour la réalisation de tests unitaires et 5 000 Fcfa
validation d'intégration et de la validation manuelle de l'application

Équipements Coût des équipements de développement, tels que les 25 000 Fcfa
ordinateurs portables, les smartphones et les tablettes

Logiciels Coût des logiciels nécessaires pour la conception et le 10 000 Fcfa


développement de l'application

Frais généraux Coût des frais généraux, tels que les frais d'hébergement, les 30 000 Fcfa
coûts de marketing et les frais juridiques

Total Coût total estimé pour le projet de conception de l'application 110 000 Fcfa
mobile
Bien entendus, les coûts peuvent varier en fonction des besoins et des ressources disponibles
durant le processus de développement.

b. Calendrier :

Tâche Durée Date de Date de


estimée début fin

Planification 2 semaines 01/04/2023 14/04/2023

Analyse des besoins 1 semaine 15/04/2023 21/04/2023

Conception de l'interface utilisateur 2 semaines 22/04/2023 04/05/2023

Développement de l'application (Version 1.0) 3 semaines 05/05/2023 25/05/2023

Tests de l'application (Version 1.0) 1 semaines 26/05/2023 01/06/2023

Correction des bugs et améliorations 1 semaines 02/06/2023 10/06/2023

Développement de nouvelles fonctionnalités 2 semaines 11/06/2023 27/06/2023


(Version 2.0)

Tests de l'application (Version 2.0) 1 semaines 28/06/2023 05/07/2023

Correction des bugs et améliorations 1 semaine 06/07/2023 14/07/2023

Lancement de l'application - 15/07/2023 -

V. Plan de maintenance :
a. Maintenance corrective :
La maintenance corrective sera assurée en cas de défaillance de l'application.
Des correctifs et des mises à jour seront régulièrement publiés pour corriger les bugs
et améliorer la stabilité de l'application.
b. Maintenance évolutive :
La maintenance évolutive comprendra la mise à jour de l'application pour
inclure de nouvelles fonctionnalités et améliorations en réponse aux commentaires des
utilisateurs.

c. Support technique :
Le support technique sera disponible pour les utilisateurs de l'application afin
de répondre à leurs questions et résoudre les problèmes éventuels.

Conclusion :
• Récapitulation des objectifs : Le projet vise à concevoir une application mobile
dédiée à la cuisine camerounaise qui permettra aux utilisateurs de découvrir et de
partager des recettes de cuisine camerounaise.
• Résumé des principaux éléments du cahier des charges : Le cahier des charges
décrit les fonctionnalités de l'application, les contraintes techniques, le design de
l'application, les contraintes de développement et le plan de maintenance. Le budget et
le calendrier seront établis en fonction des ressources disponibles.

Vous aimerez peut-être aussi