Vous êtes sur la page 1sur 15

IPES 

: ISTAG
Exercices MERISE : DDF Et MCT Et MOT :

Exercice 1 : Etude de Cas : Inscription Universitaire (SUR PLACE)

A la réception du dossier rempli, un agent du département administratif effectue un


premier contrôle visuel de présence des pièces demandées. Le dossier est repris par un autre agent
expérimenté qui étudie son contenu dans le délai : contrôles sur l’état civil du candidat (limite
d’âge), sa scolarité (niveau de scolarité). Puis un cadre supérieur du département étudie la « lettre
de motivation» rédigée par l’étudiant, et faisant partie des éléments à fournir dans le dossier, si le
bilan de tous ces contrôles est favorable, une secrétaire saisit sur un terminal du mini - ordinateur
de l’université les informations importantes de l’étudiant, qui sont stockées sur une base de
données des candidats l’ordinateur édite une convocation à l’étudiant, précisant date, heure et lieu
des épreuves de sélection.

Exercice 2 (A LA MAISON) : Une agence de location de vélo veut informatiser la


gestion des locations. Lorsqu’un client se présente à l’accueil, il précise le type de vélo désiré
ainsi que la durée de location. L’accueil vérifie si, en fonction du stock disponible, la location est
possible et donne la réponse au client. Si la location est possible, la facture est éditée et donnée au
client. Celui-ci doit payer immédiatement. Le paiement et la facture sont ensuite transmis au
service comptable. L’accueil transmet alors la demande au gestionnaire du parc. Ce dernier va
préparer le vélo demandé et le mettre à disposition du client.

Exercice 3 (A LAMAISON) : A partir des demandes d’approvisionnement établies par le


service commercial, le service des achats envoie des demandes de prix aux fournisseurs possibles,
pour les articles nouveaux ou d’approvisionnement exceptionnel (on se limitera à ces articles,
laissant de côté les articles connus et à approvisionnement régulier). Les fournisseurs envoient
des offres, étudiées en détail et comparées par les acheteurs ; ces derniers font ensuite un choix.
Le choix est effectué au plus tard 10 jours après l’envoi des offres. Le service des achats établit
un bon de commande à destination du fournisseur retenu. Une copie est remise au magasin en
vue de la réception. Quand la livraison arrive, le magasinier contrôle quantitativement la
marchandise. Un contrôle de qualité est effectué. La livraison arrive généralement 2 jours après le
choix définitif du fournisseur. La livraison est renvoyée en bloc si l’un des contrôles est négatif.
Les contrôles satisfaisants aboutissent à l’entrée en stock des articles. Le magasin établit le bon à
payer aux services financiers. Quand les services financiers reçoivent la facture du fournisseur
(généralement 3 jours après la livraison), ils vérifient qu’il lui correspond le bon à payer et
émettent le chèque de paiement. NB : on considérera que le magasin et le service des achats ne
forment qu’un unique service.

Exercice 4 : Le Cas d'Un Pressing (SUR PLACE)

Un grand pressing s'est installé à Yaoundé. Pour économiser un poste d'un employé, le
pressing a instauré un système de carte magnétique. Quand un client apporte des vêtements à
nettoyer, l'employé du pressing lui donne une carte si c'est la première venue du client. Sinon, il
lui demande sa carte afin d'inscrire sur celle-ci les vêtements apportés. Le paiement se fait lors de
la dépose des vêtements. Le prix à payer pour un vêtement dépend du type de vêtement (pantalon,
veste, jupe,). Cependant le prix varie aussi en fonction de la qualité de nettoyage demandée
(standard, luxe). Quand le client vient chercher ses vêtements, il glisse sa carte dans l'automate et
ses vêtements lui sont automatiquement présentés, sauf si le client est venu trop tôt par rapport à
la date prévue de reprise des vêtements. Tous les 6 mois, le pressing envoie à ses clients ayant au
moins utilisé 3 fois le service dans l'année une remise de 30%.

Exercice 5 : Réparation Automobile (SUR PLACE)

Le client prend un RDV pour la réparation. Le jour convenu, le client se présente à la


réception du garage et indique au chef d’atelier les révisions et réparations à effectuer. Le chef
d’atelier les note sur une fiche suiveuse. Le véhicule est pris en charge par un mécanicien. S’il
détecte des réparations non prévues, le chef d’atelier contacte le client par téléphone et demande
son accord sur le complément de réparation. Si le client refuse, seuls les travaux initialement
prévus seront effectués. Le mécanicien rédige un bon de sortie de pièces du magasin de pièces
détachées. Il effectue les réparations et note sur la fiche suiveuse le nombre d’heures passées. Le
bon de sortie de pièces de rechange et la fiche suiveuse sont transmis au service facturation qui
établit la facture. Quand le client vient récupérer sa voiture, le caissier lui remet la facture et
encaisse le paiement. La voiture est rendue au client.
Exercice 6 (A LA MAISON) : Un client se présente au guichet muni d’une carte
d’identité et d’un justificatif de domicile et demande l’ouverture d’un compte à vue. Le guichetier
ouvre un dossier et saisit sur son terminal les coordonnées du client (nom, prénom, date de
naissance, adresse, etc.) afin de vérifier, entre autres, que celui-ci n’est pas interdit bancaire. Si
c’est le cas, le dossier est transmis au niveau supérieur. Si le client n’est pas interdit bancaire, il
lui est attribué un numéro de compte. Le client doit déposer à la caisse une somme forfaitaire et
en liquide, qui va créditer son compte, afin de bénéficier dans les meilleurs délais d’un carnet de
chèque et, s’il le souhaite, d’une carte bancaire. Ce dépôt confirmé par le caissier sur son
terminal, permet la poursuite des opérations. Le guichetier procède à l’impression, sur
l’imprimante du guichet, du contrat en 3 exemplaires. Après signature par le client de la liasse
ainsi imprimée, le guichetier lui remet un exemplaire, en conserve un dans le dossier qu’il vient
d’ouvrir et transmet le troisième à sa hiérarchie. Selon le choix du client, le guichetier envoie à
partir de son terminal un ordre de fabrication de chéquier et, éventuellement, de carte bancaire.
Cet ordre sera pris en compte en fin de journée par les services compétents. Le dossier étant dès
lors complet, le guichetier peut le ranger dans une armoire ou il est classé par ordre numérique.

Exercice 7 (SUR PLACE) : Une entreprise commerciale est constituée de trois services
principaux (ventes, comptabilité et magasin). Pour chaque commande passée, le bon est transmis
du service vente au service comptabilité qui envoie la facture au client (qui lui, renverra
le règlement). Le service ventes enverra un bon de sortie au magasin pour le déstockage. Ce
dernier envoie le bon de livraison et la commande au client. En ce qui concerne les stocks, c'est le
magasin qui décide seul du réapprovisionnement.
Exercices MERISE : MCD Et DDD Et GDF Et MLD :

ENONCE 1 : Gestion des Œuvres d'Une Exposition (SUR PLACE)

On souhaite construire une base de données contenant des informations sur les œuvres
d'une exposition. On sait que :

 Toute œuvre de l'exposition a un titre, un ou plusieurs auteurs, une date d'acquisition et un


numéro de catalogue ;

 Une œuvre est exposée dans l'une des salles de l'exposition qui est caractérisée par un
numéro, un nom, le nombre d'œuvres qu'elle contient, le type d'éclairage, ou est présente
dans une autre exposition pour laquelle on connaît le début et la durée du prêt ;

 Certaines œuvres exposées peuvent avoir été empruntées à un particulier. Dans ce cas, on
connaît le titre, le nom, le prénom et l'adresse du propriétaire, la date de début et la durée
de l'emprunt ;

 Une œuvre doit alors être assurée. On connaît le montant de la prime d'assurance, la valeur
pour laquelle l'œuvre est assurée, le nom et l'adresse de la compagnie qui l'assure;

 On souhaite garder la liste des particuliers qui ont prêté des œuvres. Pour chacun, on
affichera ses titres, prénom, nom et adresse et les types d'œuvres qu'ils possèdent (art déco,
art contemporain, antiquités, ...). Travail A Faire : Établir un dictionnaire de données ;
Identifier les règles de gestion ; Établir le Modèle Conceptuel de Données ; Déduire le
Modèle Relationnel de Données.

ENONCE 2 : Gestion des Excursions et Randonnées (SUR PLACE)

L’association « Natural Coach » est spécialisée dans l’organisation des excursions et


randonnées dans la nature (montagnes, forêts, déserts…) dans différentes régions du Maroc
(Nord, le Rif, le moyen Atlas, le Haut Atlas, les Oasis…). Cette association compte un certain
nombre d’abonnés, appelés aussi des « randonneurs » qui sont les seuls à pouvoir sortir en
excursion. Les excursions sont organisées selon un planning très précis et prévu à l’avance, le
principe d’organisation est le suivant : Une excursion, fixée par une date de départ et une date de
retour, porte un nom (Circuit du Toubkal, Oukaimiden, Sources Oum Rabie…) et elle possède un
point de départ situé dans une région donnée et un point d’arrivée situé soit dans la même ou dans
une autre région. Chaque excursion possède un tarif bien déterminé et un nombre maximum de
randonneurs à ne pas dépasser. Un randonneur peut s’inscrire à plusieurs excursions s’il le
souhaite. Enfin, une excursion est menée par un ou plusieurs guides, et chacun d’entre eux
possède un numéro, un nom, et un téléphone portable pour être joignable à tout moment par les
randonneurs. Travail à Faire : Donner un modèle conceptuel de données (MCD) ; Déduire le
modèle logique de données (MLD).

ENONCE 3 (A LA MAISON) : On veut gérer les étudiants et les enseignants d’un


ensemble de formations par une université. Un étudiant est identifié par son matricule, son nom,
son prénom et sa date de naissance. Il peut suivre uniquement une formation au cours de l’année.
Chaque formation est identifiée par un code, un libellé et une durée (nombre d’année). Elle est
assurée par un ensemble d’enseignants. Et chaque enseignant est reconnu par son code, son nom,
son prénom et la matière qu’il enseigne. On désire avoir le nombre d’heures qu’un enseignant
effectue pour chacune des formations dans lesquelles il enseigne.

Exercice 2 : On souhaite construire la base de donnés d’une entreprise de type « Grossiste » qui
achète des produits à différents fournisseurs et les revend à ses clients.

Les fournisseurs pourront recevoir des courriers ou des appels téléphoniques. De même
pour clients.

Un client peut passer commande de différents produits. S’il ne connait pas les références
du produit, il indique la désignation. S’ils sont en stock, le grossiste les lui livre. S’ils ne sont pas
en stock, le grossiste les lui livre plus tard. Cependant, le grossiste doit avoir la possibilité
d’interroger la base de données pour connaître les produits commandée mais non encore livrés,
par client.

La stratégie d’achat auprès des fournisseurs n’est pas automatisée : c’est le grossiste qui,
en fonction de ses choix personnels, va choisir tel ou tel fournisseur pour un produit (un même
produit pouvant être fournit par plusieurs fournisseurs). Afin de l’aider à choisir les fournisseurs,
le grossiste doit connaître les délais chez un fournisseur donné. Ce fournisseur peut avoir des
délais différents suivant les produits. De plus, chaque fournisseur pratique des prix libres. Le
grossiste doit aussi connaître ces prix.
1.1. Exercices d’application : Réalisez les MCD. En déduire les MLDR. Dessinez MCD dans
PowerAMC. Créer schéma de la Base de données sous phpMyAdmin. Monter les IHM
permettant la résolution du problème. Taper, implémenter et tester les codes de
programmation.

1.1.1. Exercice 1 : Gestion 1 :

On veut représenter les données suivantes. On dispose d’une liste d’étudiants avec leur
matricule, nom et prénom et, d’une liste d’examens avec pour chacun leur type (écrit, oral, devoir
à la maison, projet), leur date, un titre éventuel, un coefficient, et une note maximale (par
exemple, sur 20 ou sur 10). Chaque étudiant a, pour chaque examen une note (éventuellement
manquante si l’examen n’a pas encore eu lieu ou si l’étudiant est absent).

1.1.2. Exercice 3 : Gestion du planning dans un centre de formation :

Liste des données : numéro du stagiaire, nom du stagiaire, prénom du stagiaire, date de
naissance du stagiaire, n° du stage, date début de la session d’un stage, date fin de la session d’un
stage (exemple : stage n° 245 d’intitulé  « PASCAL » dont une session démarre le 1er mars et se
termine le 15 mars), n° du professeur, nom du professeur, n° module, intitulé module, n° session.

Liste des Règles de gestion :

 un stagiaire suit une session d’un stage (et une seule) ;

 Un module peur être assuré par un ou plusieurs professeurs, suivant leurs compétences ;

 Un module est incorporé dans un ou plusieurs stages ;

 Une session de stage se compose d’une succession de modules, chacun de ses modules
étant pris en charge par un professeur entre une date de début et une date de fin.

Énoncé 1 : Gestion d’Un Institut de Formation

On veut réaliser l’informatisation d’un institut de formation. Les cours sont organisés en
modules, chaque module est caractérisé par un numéro de module, un intitulé, une durée en
heures et un type.
Les étudiants suivent des enseignements portant sur plusieurs modules. Chaque étudiant
est caractérisé par un numéro d’inscription unique, un nom, un prénom et une adresse et une date
de naissance, un étudiant est évalué trois fois pour chaque module et possède une note de fin de
module.

Chaque étudiant appartient à un groupe caractérisé par un code, une spécialité et le nombre
d’étudiants qu’il comporte.

Un enseignant intervient dans un module pour un groupe donné à une date donnée, chaque
enseignant est caractérisé par un code, un nom, un prénom et une adresse.

Un enseignant intervient habituellement dans plusieurs modules.

On désire aussi mémoriser le nombre d’heures effectué par chaque enseignant dans un
module donné pour un groupe donné.

T.A.F :

1) Établir le dictionnaire de données.

2) Identifier les règles de gestion.

3) Réaliser un MCD.

4) Trouver MLD.

Énoncé 2 : Gestion de stock (Entrée / Sortie)

Dans l’entreprise GCIVIL, les produits (caractérisés par un code et une désignation et un
prix unitaire) peuvent soit être fabriqués par l’entreprise ou provenir de différents fournisseurs
(caractérisés par un numéro et un nom et une adresse).Un même produit peut provenir de
plusieurs fournisseurs à des prix d’achat différents. Un fournisseur peut livrer plusieurs produits.

 Le magasin vend des produits à des clients.

 Les produits possèdent une référence (un code), un libellé et un prix unitaire.

 Les clients ont une identité, nom, prénom, adresse.

 Les clients passent des commandes de produits. On mémorise la date de la commande.

 Pour chaque commande, le client précise une adresse de livraison.


 La commande concerne un certain nombre de produits, en une quantité spécifiée pour
chaque produit.

T.A.F :

1) Établir le dictionnaire de données.

2) Identifier les règles de gestion.

3) Réaliser un MCD.

4) Déduire MLD.

Enoncé 3 : On veut gérer les étudiants et les enseignants d’un ensemble de formations par une
université. Un étudiant est identifié par son matricule, son nom, son prénom et sa date de
naissance. Il peut suivre uniquement une formation au cours de l’année. Chaque formation est
identifiée par un code, un libellé et une durée (nombre d’année). Elle est assurée par un ensemble
d’enseignants. Et chaque enseignant est reconnu par son code, son nom, son prénom et la matière
qu’il enseigne. On désire avoir le nombre d’heures qu’un enseignant effectue pour chacune des
formations dans lesquelles il enseigne. T.A.F :

1) Établir le dictionnaire de données.

2) Identifier les règles de gestion.

3) Réaliser un MCD.

4) Déduire MLD.

Enoncé 4 : On souhaite construire la base de données d’une entreprise de type « Grossiste » qui
achète des produits à différents fournisseurs et les revend à ses clients.

Les fournisseurs pourront recevoir des courriers ou des appels téléphoniques. De même
pour clients.

Un client peut passer commande de différents produits. S’il ne connait pas les références
du produit, il indique la désignation. S’ils sont en stock, le grossiste les lui livre. S’ils ne sont pas
en stock, le grossiste les lui livre plus tard. Cependant, le grossiste doit avoir la possibilité
d’interroger la base de données pour connaître les produits commandée mais non encore livrés,
par client.

La stratégie d’achat auprès des fournisseurs n’est pas automatisée : c’est le grossiste qui,
en fonction de ses choix personnels, va choisir tel ou tel fournisseur pour un produit (un même
produit pouvant être fournit par plusieurs fournisseurs). Afin de l’aider à choisir les fournisseurs,
le grossiste doit connaître les délais chez un fournisseur donné. Ce fournisseur peut avoir des
délais différents suivant les produits. De plus, chaque fournisseur pratique des prix libres. Le
grossiste doit aussi connaître ces prix. T.A.F :

1) Établir le dictionnaire de données.

2) Identifier les règles de gestion.

3) Réaliser un MCD.

4) Déduire MLD.

Énoncé 5 : Gestion d'un cabinet d’architecture

Vous êtes appelé à concevoir un système de gestion pour un cabinet d’architecture, au sein
duquel on réalise des projets architecturaux. L’étude préalable résulte des constats suivants :

Le personnel du cabinet est constitué de plusieurs architectes, dessinateurs et du personnel


administratifs, pour lesquels on enregistre un matricule, un nom, un prénom, une fonction, et une
date d’embauche.

Le cabinet est chargé par le client, appelé maître d'ouvrage, de concevoir le projet
architectural. 

Les maîtres d’ouvrage peuvent être des particuliers, des institutions publiques et privées,
des promoteurs, entre autres. Pour les uns, comme pour les autres, on affecte une référence ; et on
enregistre le nom ou l’intitulé, l’adresse et le numéro de téléphone.

Un maître d’ouvrage, est enregistré lors de son premier contact avec le cabinet, et il garde
la référence, qui lui est affectée au début pour tous les projets qu’il a passé au cabinet.

Un projet est caractérisé par un numéro de référence, une date de dépôt, une date de remise
prévisionnelle, un type (maison, immeuble, …), une adresse, une superficie totale et bâtie, le type
des travaux envisagés (construction ou aménagement), et une rémunération (prix du projet).
Un seul architecte est chargé du projet, mais plusieurs dessinateurs peuvent intervenir dans
la réalisation du projet. Le personnel administratif du cabinet intervient dans le projet au niveau
de la constitution du dossier auprès des autorités  sous les directives de l’architecte considéré
comme chef du projet. A la remise du projet, la date de fin effective de sa réalisation est
enregistrée.

T.A.F :

1) Etablir le dictionnaire de données ;

2) Identifier les règles de gestion ;

3) Réaliser un MCD ;

4) Trouver MLD.

Énoncé 6 : Gestion Clients Banque

Une banque désire posséder un SGBD pour suivre ses clients. Elle désire ainsi stocker les
coordonnées de chaque client (nom, prénom adresse), et les comptes dont elle dispose ainsi que
leur solde (sachant par ailleurs que certains comptes ont plusieurs bénéficiaires). On stockera
également les opérations relatives à ces comptes (retrait et dépôt, avec leur date et le montant).
T.A.F :

1) Etablir le dictionnaire de données ;

2) Identifier les règles de gestion ;

3) Réaliser un MCD ;

4) Trouver MLD.

Énoncé 7 : Médiathèque

On considère une médiathèque contenant des ouvrages pouvant être empruntés. Un


ouvrage est caractérisé par un numéro unique, un titre, un auteur et un éditeur. En outre, on décrit
un ouvrage par un certain nombre de mots-clés qui indiquent les sujets qui y sont traités. La
médiathèque dispose d’un ou plusieurs exemplaires de chaque ouvrage, L’exemplaire est identifié
par un numéro et caractérisé par sa position dans les rayonnages et sa date d’achat.

Un exemplaire peut être emprunté par un emprunteur. Ces derniers sont identifiés par un
numéro d’emprunteur et possèdent un nom et une adresse. T.A.F :

1) Etablir le dictionnaire de données ;

2) Identifier les règles de gestion ;

3) Réaliser un MCD ;

4) Trouver MLD.

Exercice 8  : Gestion Etablissement Scolaire  :

Dans un établissement scolaire, on désire gérer la réservation des salles de cours ainsi que
du matériel pédagogique (ordinateur portable et ou vidéo projecteur). Seuls les enseignants sont
habilités à effectuer des réservations sous réserve de la disponibilité de la salle ou du matériel. Le
planning des salles peut quant à lui être consulté par tout le monde mais par contre le récapitulatif
horaire par enseignant ne peut être consulté que par les enseignants. Enfin, il existe pour chaque
formation un enseignant responsable qui seul peut éditer le récapitulatif horaire pour l’ensemble
de la formation. TAF : Etablie Le Schéma Relationnel (Règles de Gestion + MCD + MLD).

Exercice 9  : Gestion Etablissement Hôtelier :

Un hôtel est composé des chambres et chaque chambre dispose d’une salle d’eau, d’une
douche ou d’une baignoire. U hôtel héberge des personnes et peut employer du personnel et est
aussi impérativement dirigé par un directeur. On ne connait que le nom et le prénom des
employés, des directeurs et des occupants. Certaines personnes sont des enfants et d’autres des
adultes. Un hôtel a les caractéristiques suivantes : une adresse, un nombre de pièces et une
catégorie. Une chambre est caractérisée par le nombre de lits qu’elle contient, son prix et son
numéro. On veut pouvoir savoir qui occupe quelle chambre et à quelle date. Pour chaque jour de
l’année, on veut pouvoir calculer le loyer de chaque chambre en fonction de son prix et de son
occupation (le loyer est nul si la chambre est inoccupée). La somme de ces loyers permet de
calculer le chiffre d’affaire de l’hôtel entre deux dates. TAF : Etablie Le Schéma Relationnel
(Règles de Gestion + MCD + MLD).

IPES : SIANTOU :

Exercice 1 :

Client
idClient <pi> Entier <O> Fournisseur
nomClient Caractère variable (50) CodeFournisseur <pi> Caractère variable (5) <O>
adresseClient Caractère variable (50) nomFournisseur Caractère variable (50)
emailClient Caractère variable (50) adresseFournisseur Caractère variable (50)
telClient Caractère variable (50) telFournisseur Caractère variable (50)
...

1,n 1,n

Passer Produit
refProduit <pi> Caractère variable (5) <O>
libelléProduit Caractère variable (50)
qtestockProduit Entier
qteseuilProduit Entier
Effectuer
1,1 prixProduit Entier
...

Commande 1,n 1,n


idCommande <pi> Entier <O>
dateCommande Date Associer
qteCommande Entier 1,1
...

1,1 Livraison
idLivraison <pi> Entier <O>
1,1 dateLivraison Date
Composer qteLivraison Entier
...

TAF :

 Créer Le MD à l’écran ;

 Vérifier votre MCD ;

 Générer le MPD et le fichier de la base de données et nommez ce fichier


« bdd_gestionmagasin ». Placer ce fichier dans un répertoire « GestionMag » dans le
bureau.

 Lancer phpmyAdmin et créer une nouvelle base de donnée vide « bdd_gestionmag » ;


 Editer votre fichier .SQL en insérant les clauses « AUTO_INCREMENT » ;

 Importer le fichier .SQL dans votre base de données ;

 Vérifier la structure complète de votre base de données ;

 Insérer les valeurs dans chaque table de votre base de données.


1.2. Exercices d’application : Réalisez les MCD. En déduire les MLDR. Dessinez MCD
dans PowerAMC. Créer schéma de la Base de données sous phpMyAdmin. Créer, exécuter et
tester les scripts php et formulaire html crées.

1.2.1. Exercice 1 : Il s'agit de définir un schéma de base de données, et d'y insérer quelques
informations. Créez les tables du schéma 'Agence_voyages' donné ci-dessous. Les attributs
en gras sont les clés primaires. Choisissez les types de données qui vous semblent adaptés.

 Station (nomStation, capacité, région, tarif)

 Activite (nomStation, libellé, prix)

 Client (idclient, nom, prénom, ville, solde)

 Sejour (idclient, nomStation, début, nbPlaces)

Insérez dans la base les données se trouvant ci-dessous :

STATION SEJOUR
NomStation Capacité Région Tarif idClient station début nbPlaces
Venusa 350 Djerba 500 101 Venusa 03-07-2020 2
Dorothée 500 Hamamet 600 102 Dorothee 15-07-2020 1
103 Venusa 18-07-2020 3
CLIENT ACTIVITES
idclient nom prénom ville solde NomStation Libellé Prix
101 Ben sassi Salah Kairouan 2000 Venusa Voile 150
102 Friwa Mokhtar Bizerte 1800 Venusa Plongée 120
103 Jlassi Khaoula Kef 2200 Dorothée Voile 200
Dorothée Jet 180

Dans la suite de cet exercice, on va créer une petite application pour tester la connexion
PHP/MySQL :

 Créez un formulaire permettant de saisir le nom du serveur, le login, le mot de passe, le nom de la
base ;
 Sur validation de ce formulaire, exécutez un script TestConnect.php qui récupère les données
saisies par l'utilisateur, tente de se connecter à MySQL et affiche un message indiquant si la
connexion a échoué ou réussi ;
 Créer une page web qui affiche la liste des stations avec leurs capacités, leurs régions de situation
et leurs tarifs ;
 Faire un formulaire permettant de choisir le nom d'une station dans laquelle on souhaite partir en
vacances. Sur validation de ce formulaire, afficher la liste des stations correspondant aux critères
saisis avec les activités disponibles ;
 Présenter une page web comprenant un tableau donnant la liste des activités des stations.