DESCRIPTION
Cette Application a comme objectif la gestion des commandes dans une restaurant.
- Partie Serveur : une interface Swing pour lancer et arrêter le serveur d?écoute, ce dernier est connecté en background avec un serveur de Base de Données MySQL, integration d'un moniteur de log pour afficher les clients connectés et leur addresses IP/port.
- Partie Client: on trouve ici deux types de clients, une serveuse ordinaire qui va demander une commande faite par un client, et une partie réservée au aux cuisiniers du restaurant, ces derniers vont pouvoir modifier le menu du restau, visualiser les commandes reçues, commencer ou annuler les commandes des serveuses.
les fonctionnalités principale qu'une serveuse (Client) peut faire sont :
- parcourir le Menu
- Commander des Plats
- visualiser les commandes en cours de traitement
- visualiser les commandes reçues
- générer une facture des commandes consommés
les fonctionnalités principale qu'un cuisinier peut faire sont :
- Ajout/Modif/Suppression des Plats du Menu
- afficher les commandes demandés, pour commencer/annuler leur traitement
- afficher les commandes en cours de traitement (avec progressBar), et quand la commande est prête une notification est envoyé au serveuse (Client).
- afficher les commandes déjà servies
PS: le Serveur doit être lancé avant le Client(Serveuse/Cuisinier)
les images sont stockées sous forme binaire (Blob)
Compte Client: client/client
Compte Cuisinier : cuisinier/cuisinier
Si vous avez des questions n'hésitez pas de me contacter !!
- Partie Serveur : une interface Swing pour lancer et arrêter le serveur d?écoute, ce dernier est connecté en background avec un serveur de Base de Données MySQL, integration d'un moniteur de log pour afficher les clients connectés et leur addresses IP/port.
- Partie Client: on trouve ici deux types de clients, une serveuse ordinaire qui va demander une commande faite par un client, et une partie réservée au aux cuisiniers du restaurant, ces derniers vont pouvoir modifier le menu du restau, visualiser les commandes reçues, commencer ou annuler les commandes des serveuses.
les fonctionnalités principale qu'une serveuse (Client) peut faire sont :
- parcourir le Menu
- Commander des Plats
- visualiser les commandes en cours de traitement
- visualiser les commandes reçues
- générer une facture des commandes consommés
les fonctionnalités principale qu'un cuisinier peut faire sont :
- Ajout/Modif/Suppression des Plats du Menu
- afficher les commandes demandés, pour commencer/annuler leur traitement
- afficher les commandes en cours de traitement (avec progressBar), et quand la commande est prête une notification est envoyé au serveuse (Client).
- afficher les commandes déjà servies
PS: le Serveur doit être lancé avant le Client(Serveuse/Cuisinier)
les images sont stockées sous forme binaire (Blob)
Compte Client: client/client
Compte Cuisinier : cuisinier/cuisinier
Si vous avez des questions n'hésitez pas de me contacter !!
0 التعليقات:
إرسال تعليق