L’ESN InfoSol, dans laquelle vous travaillez, a été contactée par Mr Doriath, directeur de l’entreprise « Foie gras Lucien Doriath ». Il s’agit là d’une société anonyme spécialisée dans la restauration à base de foies gras de canards, elle est à la fois lieu de production, restaurant et boutique.
Face au développement important de ses activités, Mr Doriath souhaite en améliorer la gestion. Par l’intermédiaire de la société Impact Web, Mr Doriath dispose déjà d’un site internet (http://www.lucien-doriath.fr/les-foies-gras/index.php) permettant non seulement de se faire connaître, mais également :
Le site rencontre un vif succès auprès des clients, mais il faudrait désormais optimiser l’exploitation des informations disponibles :
De plus, de nombreux clients souhaitent disposer d’un accès à Internet depuis le restaurant, ce qui nécessite une modification du réseau mis en place.
Effectif : 4 Etudiants
Plusieurs outils ont été mise à notre disposition telle que ;
Pour réaliser ce projet, nous avons juster des connessance en HTML5 et CSS3.
Le maître d’ouvrage de ce projet a dans l’idée d’avoir une application web permettant de faire la gestion des commandes des clients du restaurant avec de la collecte d’informations clientèle Hassan de réaliser une réservation, on pourra y avoir accès aussi depuis une application Java où il y aura toute une panoplie de statistique, de plus afin de stocker les données du client il faudra aussi avoir une base de données permettant de stocker ses informations, aussi réaliser un réseau pour que la clientel est un accès internet sans fil.
Cliquer ici pour avoir accès à l’application web (il n’y a pas de mot de passe).
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package tableau.statistiques;
import java.util.Scanner;
/**
*
* @author leslie.lemaire
*/
public class TableauStatistiques {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int choix, affaire, couv, table, mens, debut, fin, dov;
affaire = 0;
couv = 0;
table = 0;
Scanner lectureClavier = new Scanner(System.in);
int[][] tab = {
{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12},
{2000, 1500, 3000, 6000, 4000, 5000, 3000, 7000, 8000, 4000, 1000, 5000},
{600, 300, 500, 800, 400, 200, 300, 500, 800, 600, 800, 900},
{50, 80, 20, 30, 40, 70, 90, 60, 80, 10, 30, 80},};
System.out.println(« Bienvenu sur l’application statistique du restaurant:Les foies gras de Lucien Doriath »);
System.out.println(« Vous souhaitez les statistiques: 1 annuelles, 2 mensuelles, 3 moyennes »);
choix = lectureClavier.nextInt();
if (choix == 1) {
System.out.println(« Vous avez choisis les statistiques annuelles »);
affaire = tab[1][0] + tab[1][1] + tab[1][2] + tab[1][3] + tab[1][4] + tab[1][5] + tab[1][6] + tab[1][7] + tab[1][8] + tab[1][9] + tab[1][10] + tab[1][11];
couv = tab[2][0] + tab[2][1] + tab[2][2] + tab[2][3] + tab[2][4] + tab[2][5] + tab[2][6] + tab[2][7] + tab[2][8] + tab[2][9] + tab[2][10] + tab[2][11];
table = tab[3][0] + tab[3][1] + tab[3][2] + tab[3][3] + tab[3][4] + tab[3][5] + tab[3][6] + tab[3][7] + tab[3][8] + tab[3][9] + tab[3][10] + tab[3][11];
affaire = affaire / 12;
couv = couv / 12;
table = table / 12;
System.out.println(« Cette année il y a eu en moyenne » + affaire + » € de chiffres d’affaire, » + couv + » couverts et » + table + » tables ont été réservées. »);
// System.out.println(« Cette année il y a eu en moyenne » +couv+ » couverts »);//
// System.out.println(« Cette année il y a eu en moyenne » +table+ » tables réservées »);//
}
if (choix == 2) {
System.out.println(« Vous avez choisis les statistiques mensuelles »);
System.out.println(« Pour quelle mois ? »);
mens = lectureClavier.nextInt();
System.out.println(« Vous avez choisis les statistiques du mois » + mens);
System.out.println(« Pour ce mois ci il y a eu » + tab[1][mens – 1] + » € de chiffres d’affaire, » + tab[2][mens – 1] + » couverts et » + tab[3][mens – 1] + » tables ont été réservées. »);
//System.out.println(« Pour ce mois ci nous avons servis » +tab[2][mens-1]+ » couverts »);//
//System.out.println(« Pour ce mois ci » +tab[3][mens-1]+ » tables ont été réservées »);//
}
if (choix == 3) {
System.out.println(« Vous avez choisis les statistiques moyennes »);
System.out.println(« A partir de quelle mois ? »);
debut = lectureClavier.nextInt();
System.out.println(« Jusque quelle mois? »);
fin = lectureClavier.nextInt();
System.out.println(« Vous avez choisis entre le mois » + debut + » et le mois » + fin);
dov = fin – debut;
dov = dov + 1;
for (debut = debut; debut <= fin; debut++) {
affaire = affaire + tab[1][debut – 1];
couv = couv + tab[2][debut – 1];
table = table + tab[3][debut – 1];
}
affaire = affaire / dov;
couv = couv / dov;
table = table / dov;
System.out.println(« Le chiffres d’affaire pour cette période est égal à » + affaire + « € il y a eu » + couv + » couverts et » + table + » tables de réservées. »);
}
}
}
Libellé de la propriété | Nom d’attribut | Type | Dimension |
Client | |||
numéro du Client | numClient | int | 11 |
nom | nom | varchar | 15 |
prenom | prenom | varchar | 15 |
adresses | adresse | varchar | 50 |
téléphone | telephone | varchar | 15 |
code Postal | codePostal | char | 5 |
Ville | ville | varchar | 15 |
Réservation | |||
numéro de Réservation | numReserv | int | 11 |
date de Réservation | dateReserv | datetime | – |
nombre de Convive | nombreConvive | int | 3 |
Confirmation de la Réservation | confirmReserv | tinyint | 1 |
numéro de Client | numeroClient | int | 11 |
date pour l’Heure du Repas | dateHeurePourRepas | datetime | – |
Repas | |||
date pour l’Heure du Repas | dateHeureRepas | datetime | – |
numéro de Menu | numeroMenu | int | 11 |
Menu | |||
numéro de Menu | numMenu | int | 11 |
entrée | entree | varchar | 200 |
plat | plat | varchar | 200 |
désert | dessert | varchar | 200 |
supplément | supplément | varchar | 200 |