-
2 pièce(s) jointe(s)
Gestion de Location
Je veux représenter ces quelques phrase en un diagramme de classe, est ce que c'est possible de le représenter de cette façon?quel est le plus correct?
et y'a il d'autres solution?aider moi SVP
Pour tout chauffeur recruté, la secrétaire prépare une fiche sur laquelle elle mentionne ses caractéristiques et la date de son recrutement. Un chauffeur doit être âgé de 25 à 30 ans. Il doit maîtriser au moins la langue française et posséder un permis normal.
Pour louer une voiture, le locataire doit se présenter à l’agence. Si le type de voiture demandée par le client est disponible, ce dernier doit montrer son permis et une copie de sa Carte d’identité nationale (CIN) ou de son passeport (s'il est étranger). Un contrat est alors établi par l'agent est signé par le locataire. Les informations à indiquer dans le contrat par l'agent sont :
• Pour le locataire et éventuellement le conducteur (dans le cas ou le conducteur est différent du locataire): le numéro de pièce d'identité, nom, prénom, date de naissance, adresse, numéro du permis et date et lieu de son obtention.
Si le locataire ou le conducteur est étranger il faut mentionner sa nationalité et la date de son entrée en Pays.
De plus, si le locataire est le représentant d'une société, alors on doit noter la raison sociale de cette société et son adresse.
-
Bonjour,
Je pense que c'est plutot correct, par contre on pourrai amélioré un peu:
Le conducteur doit maitriser la langue française ( ce qui veut dire qu'il faut rajouter un champs pour le conducteur ).
Autre remarque: Peut être rajouté une classe 'Voiture' avec son type. Cette voiture peut être demandé par un locataire
Et puis ( peut être que c'est juste mon point de vue )
Je mettrais Personne, comme actuellement, mais qui est hérité de Conducteur, mais aussi de Locataire, et puis du coup, la notion d'étranger, deviendrai une autre classe, que Conducteur et Locataire peuvent hérité ( pas sur sur ce point ).
En espérant que ça aide un peu
Pour le deuxième schéma, je dirai juste ( je sais plus si c'est possible ), de mettre directement la cardinalité +Chauffeur sur la classe chauffeur et celle +Locataire sur la classe Client.
Puis, je ne suis pas sur à propos de l'Étranger .. ce que je voulais dire avant, c'est que L'etranger, est une classe ( qui n'hérite de rien ) mais qui peut ce faire hériter par Client ou par Chauffeur.