Bonjour je suis en train de plancher sur un devoir sur la gestion des abonnements téléphoniques et voici le MCD réalisé.
Enoncé :
Un opérateur téléphonique prospose différents forfaits à ses clients.
Chaque forfait possède un libellé commercial, une date de 1ère commercialisation et un tarif.
Tout client doit s'abonner à un forfait et un seul. On suppose qu'il ne changera jamais.
Un client est identifié par son numéro de telephone. Il est caractérisé par son nom, son prénom, son adresse, la date d'abonnement à son forfait, le montant moyen de ses factures des 12 derniers mois et le nombre de ses retards de paiement sur les 24 derniers mois.
En plus du forfait, l'opérateur propose de nombreuses options, Une option est caractérisée par son libellé commercial, son tarif mensuel et son délai de mise en place.
Certaines options s'excluent les unes avec les autres. Par exemple, les options facture simple, facture détaillée et facture en mail s'excluent mutuellement. Le S.I doit stocker ses incompatibilités pour éviter les souscriptions impossibles.
Un client souscrit lorsqu'il le souhaite à une ou plusieurs options. La date de souscription doit etre conservée. Si un client résilie une option, la date de résiliation doit egalement etre conservée.
Dans un 1er temps, on suppose qu'un client ayant résilié une option ne la souscrit jamais une nouvelle fois.
1 Réaliser le MCD
2 Le client est indécis, il peut souscrire puis résilier plusieurs fois une meme option. Expliquer en ecrivant sans faire de MCD comment prendre en compte cette contrainte si on ne conserve que la dernière souscription.
3 Pour des raisons légales, il est important de converser l'historique des souscriptions et résiliations aux différentes options. Mettez à jour le MCD de la question 1.
Réponse
Question 1)
Voici mon MCD :
Question 2 )
Si on veut historiser la dernière date de souscription il faut créer une entité DATE en JJMMAAAA. Est ce bien cela ?
Question 3)
Voici le nouveau MCD :
Pourriez vous m'indiquer si les deux MCD sont corrects et sinon quels sont les modifications a y apporter
Cordialement
Cheg
,
Partager