Please enable JavaScript to access this page. Examens de Fin de Formation Pratique 2009 V1-V2-V3 - Techniques de Développement Informatique

Examens de Fin de Formation Pratique 2009 V1-V2-V3



Examens de Fin de Formation Pratique 2009 Variante 1


Partie I : Gestion de réservations

On désire développer une application pour la gestion des réservations d’un RIAD. Les analystes chargés de l’étude technique ont proposé la première version du modèle relationnel ci-dessous :

         RIAD (NumeroR, NomR, AdresseRueR, CodePostalR,  VilleR, TelephoneR, NomContactR, CodeReg, NombreDePlaces)
         REGION (CodeRegion, Libelle)
         TYPEHEBERGEMENT (NumeroType, LibelleType)
         CLIENT (CodeClient, Nom, Prenom, GSM, Mail, Adresse, Pays)
         NEGOCIER (NumeroR, NumeroType, CodeClient, DateNego, Prix)
         RESERVATION (NumRes, NumClient, NumType, DateDebut, DateFin)


Travail à faire :
1. Créez la base de données sous SQL SERVER ou ORACLE et saisissez quelques enregistrements pour le test.
2. Créer une interface de mise à jour des tables Client et RIAD
         a. Affichage des enregistrements.
         b. Ajout (le contrôle de saisie est obligatoire avec confirmation d’ajout).
         c. Modification.
         d. Suppression.
3. Créer une interface de mise à jour des tables Région et type hébergement.
4. Créer une interface de mise à jour des tables Négocier et Réservation.
5. Créer une feuille de recherche :
         a. Réservations  entre deux dates.
         b.Réservations d’un client donné.
6. Ajouter une fonction remise permettant de bénéficier les client d’une remise automatique de 10% durant la période de Février, Mars et Avril.
7. Créer un état permettant de lister les réservations enregistrées et le nombre de réservations par mois.
8. Créer un graphe permettant d’afficher les statistiques des réservations par mois.
9. Créer une page web permettant d’afficher les Riads par région, le choix de la région se fait depuis une liste.
10. Créer une page web permettant de mettre à jour les tables RIAD et CLIENT
         a. Ajout.
         b. Modification.
11. Créer une page web permettant aux clients de faire une réservation en ligne.
12. Proposer une solution pour que les clients puissent négocier les prix de séjour en ligne.

Partie II : Simulateur de crédit en ligne

On désire développer un petit simulateur de crédit en ligne.
1. Créer une page Web contenant le formulaire suivant :


Examens de Fin de Formation Pratique 2009 V1-V2-V3
Examens de Fin de Formation Pratique 2009 V1-V2-V3


2. La mensualité à rembourser par le client est calculée selon la formule suivante :
mensualité = (Montant x T)/(1-(1+T)^-P)
Avec :
         T = Taux / 1200
         P = duree * 12

Le montant d’assurance mensuel est calculé selon la formule suivante :
Assurance = Montant * 0.00035
Réaliser un programme en (ASP.Net, JSP ou PHP) permettant de calculer la mensualité et afficher les informations (Montant du prêt,  Taux, Durée, Assurance, Mensualité hors assurance, Mensualité avec assurance). Le contrôle de saisie est obligatoire.

Exemple : Pour un prêt de 20000 Dhs, avec un Taux de 9% sur une durée de 1 an


Examens de Fin de Formation Pratique 2009 V1-V2-V3
Examens de Fin de Formation Pratique 2009 V1-V2-V3


3. On souhaite ajouter un tableau d’amortissement du prêt, permettant d’afficher les détails du plan d’amortissement en fonction de la durée du crédit.
Les  intérêts, l’amortissement et le montant restant sont calculés selon les formules suivantes :
         intérêt = Montant x T
         amortissement = mensualité – intérêt
         Montant  restant = Montant restant – amortissement

Exemple : Pour un prêt de 20000 Dhs, avec un Taux de 9% sur une durée de 1 an


Examens de Fin de Formation Pratique 2009 V1-V2-V3
Examens de Fin de Formation Pratique 2009 V1-V2-V3


Résultat :
         Montant du prêt : 20000 Dhs
         Taux : 9 %
         Durée : 12 mois
         Assurance : 7 Dhs
         Mensualité hors assurance : 1749.03 Dhs
         Mensualité avec assurance : 1756.03 Dhs

Tableau d'amortissement du prêt


Examens de Fin de Formation Pratique 2009 V1-V2-V3
Examens de Fin de Formation Pratique 2009 V1-V2-V3



Examens de Fin de Formation Pratique 2009 Variante 2

Partie I : Gestion de réservations.

On désire développer une application pour la gestion des réservations d’un HOTEL. Les analystes chargés de l’étude technique ont proposé la première version du modèle relationnel ci-dessous :

         HOTEL (CodeHotel, NomHotel, Adresse,  Ville, Telephone, NombreEtoiles, NomContact, NumRegion, NombreDeChambres)
         REGION (CodeRegion, Libelle)
         TYPESEJOUR (NumType, LibelleType, Prix_Nuitée)
         CLIENT (CodeClient, Nom, Prenom, GSM, Mail, Adresse, Pays)
         RESERVATION (CodeRes, NumClient, NumType, DateDebut, DateFin, Montant)



Examens de Fin de Formation Pratique 2009 V1-V2-V3
Examens de Fin de Formation Pratique 2009 V1-V2-V3


Travail à faire :

1. Créez la base de données sous SQL SERVER ou ORACLE et saisissez quelques enregistrements pour le test.
2. Créer une interface de mise à jour des tables Client et HOTEL
         a. Affichage des enregistrements.
         b. Ajout (le contrôle de saisie est obligatoire avec confirmation d’ajout).
         c. Modification.
         d. Suppression.
3. Créer une interface de mise à jour des tables Région et type Séjour.
4. Créer une interface de mise à jour des Réservations (Ajout et suppression), le montant doit être calculé et affiché automatiquement.
5. Ajouter dans la même feuille, une cadre pour effectuer une recherche des Réservations  entre deux dates.
6. Ajouter une fonction remise permettant de bénéficier les client d’une remise automatique de 15% durant la période allant du Septembre à fin Novembre de chaque année.
7. Créer un état permettant de lister les réservations enregistrées par mois, le nombre de réservations par mois et le total des réservations annuel.
8. Créer un graphe permettant d’afficher les statistiques des réservations par ans.
9. Créer une page web permettant d’afficher dans tableau, la liste des hôtels triés par région.
10. Ajouter dans la même page, une liste de choix,  permettant aux utilisateurs d’afficher les hôtels en fonction de la région choisi depuis la liste.
11. Créer une page web permettant aux utilisateurs de faire une réservation en ligne et calculer le montant total de la réservation:
         a. Le Code Réservation et Code Client sont générés automatiquement
         b. Le montant total de la réservation est calculé en fonction du type de séjour et la durée.
         c. La remise doit être prise en considération
         d. Une fois le client valide sa réservation, toutes les informations utiles doivent etre affichées (Code réservation, Code Client, Date début, date fin et le montant à payer)
12. Créer une page permettant à un client de modifier sa réservation. Le client doit saisir son code et son numéro de réservation avant d’effectuer les modifications.


Examens de Fin de Formation Pratique 2009 Variante 3


Partie I : Gestion de réservations.

On désire développer une application pour la gestion des réservations des bungalows pour le compte d’un clients dans la ville de Tanger. Les analystes chargés de l’étude technique ont proposé la première version du modèle relationnel ci-dessous :

         BUNGALOW(NumeroB, NomB, Type, disponibile : Oui/Non)
         TYPE(RéfType, LibelleType, PrixNuitée)
         CLIENT (CodeClient, Nom, Prenom, GSM, Mail, Adresse, Pays)
         NEGOCIER (NumeroR, NumeroType, CodeClient, DateNego, PrixNegocie)
         RESERVATION (NumRes, NumClient, NumType, DateDebut, DateFin, Montant)



Examens de Fin de Formation Pratique 2009 V1-V2-V3
Examens de Fin de Formation Pratique 2009 V1-V2-V3


Travail à faire :
1. Créez la base de données sous SQL SERVER ou ORACLE et saisissez quelques enregistrements pour le test.
2. Créer une interface de mise à jour des tables Client et BUNGALOW
         a. Affichage des enregistrements.
         b. Ajout (le contrôle de saisie est obligatoire avec confirmation d’ajout).
         c. Modification .
         d. Suppression .
3. Créer une interface de mise à jour de la table type Séjour (Ajout, Modification et Suppression).
4. Créer une interface de mise à jour des Réservations (Ajout et suppression), le montant doit être calculé et affiché automatiquement.
5. Ajouter dans la même feuille, une cadre pour effectuer une recherche des Réservations  entre deux dates.
6. Ajouter une fonction remise permettant de bénéficier les client d’une remise automatique de 10% pour les mois : Septembre, Mars et Avril  de chaque année.
7. Créer un état permettant de lister les réservations enregistrées par mois, le nombre de réservations par mois et le total des réservations annuel.
8. Créer un graphe permettant d’afficher les statistiques des réservations par ans.
9. Créer une page web permettant d’afficher dans tableau les Bungalows disponibles.
10. Créer une page permettant aux utilisateurs de faire une réservation en ligne et calculer le montant total de la réservation:
         a. Le Code Réservation et Code Client sont générés automatiquement
         b. Le montant total de la réservation est calculé en fonction du type de séjour et la durée.
         c. La remise doit être prise en considération
         d. Une fois le client valide sa réservation, toutes les informations utiles doivent etre affichées (Code réservation, Code Client, Date début, date fin et le montant à payer)
11. Créer une page permettant à un client de modifier sa réservation. Le client doit saisir son code et son numéro de réservation avant d’effectuer les modifications.
12. Créer une page permettant à un client de négocier le montant. Le client doit saisir son code et son numéro de réservation avant d’effectuer la négociation. La négociation n’est autorisée que durant la période allant de Octobre à fin Novembre et de  Mai à fin Juin. Si un Client veut négocier le montant en dehors de cette période, un message d’avertissement s’affiche.

Télécharger Les Examens de Fin de Formation Pratique 2009 V1-V2-V3 :
en format .pdf sur le lien suivant :

Examens de Fin de Formation Pratique 2009 V1-V2-V3


Retrouvez-nous sur Facebook
×Facebook Mouad Ouisse