Partage
  • Partager sur Facebook
  • Partager sur Twitter

MCD - Exercice niveau débutant

Sujet résolu
    20 octobre 2018 à 0:55:39

    Bonsoir,

    Je suis actuellement en train de faire un exercice relatif au MCD et je suis complètement bloqué... Voici l'énoncé:

    Un chauffagiste réalise actuellement des entretiens de chaudières, qui est effectué chaque année.

    1)Il souhaiterait se souvenir et informer ses clients qu'un entretien annuel est à faire l'année suivante, sur une période bien déterminée, par exemple 1 mois avant la date, 2 semaine avant qui sera automatisé par un envoie de mail et sms, le chauffagiste peut également changer la période.

    2)Le client (du chauffagiste) se présente de la manière suivante (identification du client, nom, prénom, adresses et peut-être aussi un numéro de tva si c'est une entreprise). 

    3)Le chauffagiste souhaiterait aussi pouvoir identifier le type d'intervention qu'il a réalisé par exemple sur quel type de chaudière(gaz ou mazout). Il voudrait avoir connaissance de la marque de la chaudière de ses clients. 

    4)Il souhaiterait pouvoir aussi avoir l'état des clients, s'ils ont refusé l'entretien ou l'on reporter.

    5)Et enfin, pouvoir exporter toute la clientèle sur un file PDF, avec les interventions réalisées chaque année, ainsi il pourra avoir une fiche complète du client lorsqu'il doit se rendre à l'entretien du client concerné. 

    J'ai réussi à créer 4 tables pour le moment qu'en pensez-vous ? Je suis bloqué par rapport au système d'sms et de email comment inclure ça dans mon analyse ? Pareil pour le file PDF ?

    Voici une idée de mon analyse, je vous remercie pour vos retours j'ai vraiment envie de comprendre.

    -
    Edité par Fred2000Fred2000 20 octobre 2018 à 0:59:01

    • Partager sur Facebook
    • Partager sur Twitter
      20 octobre 2018 à 13:26:54

      Bonjour,

      Ces fonctionnalités la ne dépendent pas directement du MCD. Elles sont rendues possibles par la présence de la date du dernier entretien, l'email du client , et globalement l'existence de toutes les données nécessaires. 

      • Partager sur Facebook
      • Partager sur Twitter
      Seul on va plus vite, ensemble on va plus loin ... A maîtriser : Conception BDD, MySQL, PHP/MySQL
        20 octobre 2018 à 13:41:49

        Bonjour,

        Donc si je comprends bien, le système d'email et sms ne doivent pas être repris sur mon MCD ? 

        Je dois aussi rectifié mon MCD et ajouter une table "entretien" qui sera liée à mon entité client ? 

        • Partager sur Facebook
        • Partager sur Twitter
          21 octobre 2018 à 12:12:56

          Fred2000Fred2000 a écrit:

          le système d'email et sms ne doivent pas être repris sur mon MCD ?

          Oui, de plus je ne vois pas comment l'on pourrait le modéliser ... Sauf si l'on veut garder l'historique des envois ... à ce moment là tu peux créer une entité "relance email" ...

          Fred2000Fred2000 a écrit:

          ajouter une table "entretien" qui sera liée à mon entité client ? 

          Plutôt à l'entité chaudière, notamment pour les cas où un client aurait plusieurs chaudières ...

          -
          Edité par Benzouye 21 octobre 2018 à 12:13:46

          • Partager sur Facebook
          • Partager sur Twitter
          Seul on va plus vite, ensemble on va plus loin ... A maîtriser : Conception BDD, MySQL, PHP/MySQL

          MCD - Exercice niveau débutant

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
          • Editeur
          • Markdown