Page 692 - IT2
P. 692

Une entreprise désire réaliser un intranet pour gérer les séjours de ses employés aux
               centres d’estivage. Chaque site se caractérise par  un nom, se situe dans une ville donnée et
               contient plusieurs types de logement (appartement, studio, villa…) certains types bénéficient
               d’une cuisine  équipé. Le prix de la nuitée dépend du type et du site.
               Un employé qui désire bénéficier d’un séjour au sein d’un site d’estivage fait une demande.
               Vu le succès de certains types de séjours, il est conseillé de remplir trois choix par demande
               mais ce n’est pas une obligation. La demande précise également la période demandée ainsi
               que les personnes accompagnées. Pour ces dernières on doit enregistrer le nom, le prénom
               l’âge et  leur degrés de parenté avec l’employé demandeur.
               A Chaque moment on doit connaitre l’état de la demande(en cours, accordée ou refusée).
               En cas de refus, on doit connaitre le motif.

               En ce qui concerne les employés, on veut mémoriser leur matricule, nom, prénom, fonction,
               situation familiale, adresse, n° de téléphone, ainsi que leur date de recrutement.


                   a)  Etablir le dictionnaire  de données. (3 pts)
                   b)  Etablir le modèle conceptuel de données. (6 pts)
                   c)  Etablir le modèle logique de données. (3 pts)




               Partie II: Pratique (80 pts)


                     Dossier 1: Langage de programmation structurée (20 pts)


               On  souhaite  écrire  un  programme  permettant  de  gérer  les  quartiers  dans  une  commune.
               Pour cela nous allons considérer la structure Quartier ayant pour données :

                      ·   Une chaine Nom qui correspond au nom du quartier
                      ·   Un entier surface, qui correspond à la surface du quartier associé à la structure,

                      ·   Nbr_habitant qui correspond au nombre d’habitants,

                      Pour la suite de l’exercice, on suppose que les Quartiers sont stockés dans un tableau
                      Les_Quartiers de dimension maximale 50 et dont la taille réelle est enregistrée dans la

                      variable n.
                      Ecrire  un  programme  complet  permettant  la  gestion  des  quartiers  de  la  commune.  Ce
                      programme doit afficher au départ le  menu suivant : (2 pts)




















                      Filière                   Epreuve                        Session              3/6
                       DI                     Synthèse V2                    Juillet 2015
   687   688   689   690   691   692   693   694   695   696   697