Page 668 - IT2
P. 668

Dossier 3: Conception et modélisation d'un système d’information (12 pts)


                                   Conception d’un système d’information pour une amicale

                      Une amicale, ayant pour objectif la réalisation des appartements  répondant à des
               normes de qualité et de sécurité, désire réaliser un site web pour gérer ses adhérents et ses
               projets.
                      L’amicale propose plusieurs projets, chacun se situe dans une zone spécifique et se
               caractérise par  une date de démarrage et une date de fin prévisionnelle.
                      Chaque projet propose plusieurs types d’appartements. Le type détermine la
               superficie, le nombre de chambres, le montant total et le montant de la cotisation trimestrielle
               à payer par l’adhérent.
                      Un adhérent peut bénéficier de plusieurs type d’appartement dans le cadre du même
               projet voire même différents projets.

                      Le système devra également mémoriser le montant a payé par l’adhérent chaque
               trimestre pour chaque projet dont il veut bénéficier ainsi que le mode de paiement (virement,
               chèque, espèce).

                   En ce qui concerne les adhérents, on doit mémoriser leur cin, nom, prénom, adresse
               actuelle et le n° de téléphone, ainsi que la première date d’inscription


                   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 l’ensemble des routes nationales au
               Maroc. Pour cela nous allons considérer la structure RouteN ayant pour données :
                      ·   Nom qui correspond au nom de la route

                      ·   Distance qui correspond à la longueur (en km) de la route associée à la structure,
                      ·   VilleD  qui correspond à la ville de départ,
                      ·   VilleA  qui correspond à la ville d’arrivée
                      On  suppose  que  les  routes  sont  stockées  dans  un  tableau  les_routes  de  dimension

                      maximale 100 et dont la taille réelle est enregistrée dans une variable n.
                      Ecrire un programme complet permettant la gestion des routes nationales.
                      1.  Ce programme doit afficher au départ le  menu suivant : (2 pts)



                      Filière                   Epreuve                        Session               3/6
                       DI                      Synthèse V1                    Juillet 2015
   663   664   665   666   667   668   669   670   671   672   673