Voilà un exemple d’examen final qui concerne le développement des applications client/serveur et surtout la partie d’ADO.NET : EFM ADO.NET . Aussi, nous proposons une solution de cet contrôle. Mais, on vous encourage de ne pas voir la solution qu’après des essais . Bonne chance! 

EFM ADO.NET (v2) : Enoncé

Soit la base de données « GestionHotel » dont le schéma est donnée ci-dessous :

Hôtel(numhotel, nom, ville, etoiles,quartier)

Chambre(numchambre, numhotel# , etage, prixnuit)

Client(numclient, nom, prenom)

Demande(numdemande, numclien#t, numchambre#, numhotel#, datearrivee, datedepart)

Dans ce schéma, les attributs commençant par date sont de type Date ; ceux commençant par num sont des entiers, et tous les autres sont des chaînes, sauf etoiles, etage et prixnuitht qui sont des entiers.

I- Création de la  base de données (2 pts)

  • Créer la base de données.
  • Ajouter des exemples d’enregistrements

II- Application  :  (37pts)

  1. Développer un formulaire qui permet la mise à jour de la table Hôtel (15,5pts)
EFM ADO_v2
  • Lorsqu’on choisit un numéro du Combobox, les informations de l’hôtel sélectionné s’affichent dans les zones de texte (2pts)
  • Prévoir les contrôles de Saisie nécessaires avant d’ajouter un nouvel hôtel (Numéro non null, Etoiles entre 1 et 5, Ville et nom sont des chaines de caractères) (2 pts)
  • Mise à jour des hôtels : ajout (2pts), Modification (2pts) et suppression (2pts)
  • Les boutons de navigations : Premier (0,5pts), Précédent (1,25pts), Suivant (1,25pts) et dernier (0,5pts)
  • La navigation peut se faire aussi, à travers les flèches :     (2pts)
  1. Ajouter un formulaire de réservation .Le formulaire permet de
    • sectionner la ville, le nom de l’hôtel, la date de début de séjour et la date de fin, et le numéro de la chambre à réserver. (2,5 pts)
    • Il vérifié que la chambre est disponible, et crée la réservation si c’est possible. Si la réservation a été créée, Le message « Réservation confirmée » est affiché, sinon un message d’erreur est affiché. (5pts)
  2. Créer un formulaire qui permet d’afficher, pour une réservation donnée, les informations de la réservation et le prix à payer (4 pts)
  3. Imprimer la liste des hôtels, dont le la ville est déterminé par l’utilisateur. (6 pts)
  4. Imprimer un diagramme qui décrit les chambres selon la demande. (4pts)

NB : 1pt sur la bonne structuration et nomination des éléments de la solution

 A remettre : -Script de la BD

 -BD ( mdf et .log)

 -Votre application

EFM ADO.NET : solution

Pas de solution jusqu’à maintenant. Mais vous pouvez s’inspirer du playlist des corrections d’autres examens dans notre chaine youtube : Examens d’ADO.NET

Vous pouvez suivre notre cours (une playlist des vidéos (Explication en Darija arabe marocaine)) de développement des applications client/serveur pour approfondir vos compétences et surmonter tous les problèmes de création des applications bureau via ADO.NET : Mode connecté, Mode déconnecté, EntityFrameWork.

Nous proposons une playlist de correction d’autres examens sur le développement des applications client/serveur. C’est intéressant : Examens d’ADO.NET.

D’autres énoncés d’examens partiels (contrôles ) et examens finaux (EFMs)  sont proposés dans notre site ici.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *