Académique Documents
Professionnel Documents
Culture Documents
Cas d’entreprise :
Vous travaillez dans une SSII plus particulièrement dans le département informatique,
cette dernière a gagné le marché de réalisation d’un système d’archivage de demande de
location de voitures pour une agence de transport. Ce projet vous est confié en tant que chef
de projet. Après interviews avec le chef d’agence, il ressort que ; une demande de location,
formulée par un demandeur ou clients, peut-être de plusieurs types et chaque type ayant ces
particularités (si la demande c’est pour rester en ville ou pour un voyage hors de la ville, si
la demande sera accompagnée d’un chauffeur ou non). Une demande est déposée à l’accueil,
cette dernière est étudiée. Le gestionnaire de location de voiture a besoin de savoir l’objet, la
description, le type de location. Si les informations nécessaires pour le traitement sont
correctes, elle est acheminée au service technique sinon elle est retournée au demandeur.
Lorsqu’une demande est validée, elle est transmise au responsable technique qui se charge
des modalités de location et sauvegarde la demande.
3- Écrire le prototype de la méthode java prenant en entrée un objet pouvant être du type
clients ou responsableet permettant d’afficher le nom, téléphone et adresse.
1pt
1- Écrire une fonction java permettant de lire les informations d’une demande et de
retourner cette demande. 3pts
2- Écrire une procédure java prenant en entrée une liste de demandes et permettant
l’affichage.2pts
2/3
3- Écrire une procédurejava prenant en entrée une liste de demande et un numéro de
demandepermettant d’afficher son numéro et les informations si celle-ci existe ou
affiche « inexistante » au cas échéant. 3pts
4- Nous désirons sauvegarder en base de données (MySQL) une demande.
4.a Écrire une méthode dans la classe demande permettant de renvoyer la requête
insertion de la demande en base de données. 2pts
4.b Écrire dans la classe demande, la méthode toString. 2pts
1- Citer deux AGL utilisables pour générer pour votre BD. 2pts
2- En utilisant un AGL de votre choix, générer le script SQL de votre base de données.
6pts
3- En utilisant un Client MySQL (WAMPSERVER), crée votre base de données.2pts
NB-1 : mettre tous les fichiers (.java, .sql, etc…) de votre pratique dans undossier portant le nom du candidat concerné.
3/3