PROJET JAVA: MISE EN PLACE D’UNE APPLICATION JAVA POUR UN RESTAURANT
PLAN
- Contexte et Exigences fonctionnelles
- Architecture de l’application
- Exigences techniques ( Frameworks et design pattern)
- Livraison
- CONTEXTE ET EXIGENCES FONCTIONNELLES
- L’application « restauration » permet à un restaurateur de pouvoir avoir un suivi
automatisé de ses ventes
journalières Les fonctionnalités clés attendues sont les suivantes:
- Restaurateur
- Consultation de la liste des produits disponibles (recherche par mot clé,
etc
- Prise de commandes ( enregistrement et validation des commandes)
- Enregistrement des paiements
- Suivi des recettes journalières, hebdomadaire, mensuelle, etc ....(d’autres
critères peuvent être associés Par exemple
selon le produit)
- Chef (chef cuisinier)
- Gestion des produits Création (définition de l’intitulé, ajout d’images,
définition des prix et description, etc
Modification, Suppression, etc...)
- Administrateur
- Gestion des utilisateurs ( modification, suppression, etc...)
- EXIGENCES TECHNIQUES
- L’application devra être implémentée en utilisant au mieux les technologies et
Design pattern suivants
- Model View Controller pour l’architecture globale de l’application
- Data Access Object pour la gestion des données
- Hibernate pour la persistance des données
- JavaFx pour l’interface graphique
- Abstract Factory pour la construction des objets
- Singleton pour l’accès à la base de données
- LIVRAISON
- Livrables
- Codes sources
- Document de conception (diagrammes UML, matrice des fonctionnalités,
perspectives